python的import机制(解决pycharm中遇到的自己的模块找不到,红波浪线问题) |
您所在的位置:网站首页 › 无法找到指定模块怎么办 › python的import机制(解决pycharm中遇到的自己的模块找不到,红波浪线问题) |
python的import机制
前言
一、模块与包
二、import本质
三、pycharm中模块找不到的问题
前言
我的个人网站:https://www.gentlecp.com 本篇博客主要是介绍关于python中模块导入的机制,以及常用ide——pycharm中容易遇到的模块导入失败的问题。可能包含的不会特别全面,如果你遇到不一样的情况也是import的错误,欢迎留言给我,我会找到解决方案并丰富到本博客当中。 python版本:3.6.4 pycharm版本:2018.2.4 一、模块与包既然要说import,起码得先知道我们都要import什么。这里给出模块与包的定义: 模块(module) 用来从逻辑(实现一个功能)上组织Python代码(变量、函数、类),本质就是*.py文件。文件是物理上组织方式"module_name.py",模块是逻辑上组织方式"module_name"。 包(package) 定义了一个由模块和子包组成的Python应用程序执行环境,本质就是一个有层次的文件目录结构(python2要求必须带有一个__init__.py文件)。 例如: import os # 导入os模块 import django # 导入django包 from django.db import models # 从django.db包中导入models模块 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |