温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

python 模块

发布时间:2020-07-13 18:35:20 来源:网络 阅读:353 作者:虎皮喵的喵 栏目:编程语言

模块:每个.py文件都可称为模块


一、Package(包):为避免与其他人的模块冲突而提供的组织方法。

mypackage
├─ __init__.py  #必须的,内容可有可无,若无此文件,则是普通目录,不是包目录
├─ abc.py       #模块名为mypackage.abc
└─ xyz.py       #模块名为mypackage.xyz


mypackage

 ├─ web        

 │  ├─ __init__.py  #必须的,内容可有可无,若无此文件,则mypackage.web是普通目录,不是包目录,mypackage.web目录下的模块文件都有重名冲突风险
│  ├─ utils.py     #模块名为mypackage.web.utils

 │  └─ www.py       #模块名为mypackage.web.www

 ├─ __init__.py  #必须的,内容可有可无,若无此文件,则mypackage是普通目录,不是包目录,mypackage目录下的模块文件都有重名冲突风险

 ├─ utils.py     #模块名为mypackage.utils

├─ www.py       #模块名为mypackage.www
 └─ xyz.py       #模块名为mypackage.xyz


二、查看模块重名方法

   在命令交互行输入:import 模块名   ------>  import abc


三、模块命名注意事项

   a.不要有中文/特殊字符

   b.模块名不要和系统模块名冲突

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI