首页 > 编程语言 > 详细

python 模块

时间:2018-07-18 13:46:44      阅读:173      评论:0      收藏:0      [点我收藏+]
模块:每个.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.模块名不要和系统模块名冲突

python 模块

原文:http://blog.51cto.com/13502993/2146268

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!