模块和包
来源:互联网 发布:豫广网络机顶盒wifi 编辑:程序博客网 时间:2024/05/22 00:30
模块:模块是python组织代码的基本方式。python的脚本都是用扩展名为py的文本文件保存的,一个脚本可以单独运行,也可以导入另一个脚本中运行。当脚本被导入时,我们将其称为模块(module)。
例如:我们编写了一个名为pachong.py的脚本,则可以在另外一个脚本中用import pachong语句来导入它。
在进行导入操作时,被作为模块的py文件,要是不希望导入它的py文件执行它的主函数,用下面的语句:
if __name__=="__main__": <要执行的主函数>
用上面的语句,py文件就不会执行模块中的主函数。
包:python的模块可以按目录组织为包
建立一个包的步骤:
先建立一个名字为包名字的文件夹,然后在该文件下创建一个init.py文件,最后根据需要在该文件下存放脚本文件、已编译扩展及子包。
在进行导入操作时的格式:import <包名>.<模块名>
导入多个模块的话模块名用逗号隔开。
导入的多种方式:
(1)import <包名>
用这种导入方法,方法前要带包名,如:
>>>import turtle>>>turtle.fd(100)
(2)import <包名> as <自命名>
就是将包名变为一个好理解的名字
>>>import turtle as t>>>t.fd(100)
(3)from <包名> import <函数名>
>>>from turtle import *>>>fd(100)
阅读全文
1 0
- 关于包和模块
- Python 模块和包
- 包和模块
- Python模块和包
- Python 模块和包
- python模块和包
- python 模块和包
- Perl包和模块
- Python模块和包
- Perl包和模块
- Perl--包和模块
- Python模块和包
- perl 包和模块
- Python包和模块
- Python模块和包
- python模块和包
- Python模块和包
- Python 模块和包
- Hexo主题和文章发布
- 训练日记8.19
- jQuery监听鼠标滚轮事件
- PCB布线线宽和过孔孔径设置为多少合适?
- Maven入门教程笔记
- 模块和包
- Java项目经验——程序员成长的钥匙
- 内存管理
- Java程序实现矩阵乘法
- TJU_WannaCry训练实录
- 让TextView中的部分文字显示不同的状态
- 功能强大的悬浮拖曳视图
- test
- caffe(1)用训练好的模型对新图片分类