python学习比较 __init__.py 简单使用
2017-10-23 22:02
435 查看
__init__.py文件是你在导入包的时候初始化作用。 其中__all__ = ["sendmsg"]的作用是:from TTT import * 的时候,能直接使用sendmsg.test() 函数,但是import TTT后不能用TTT.sendmsg。 在__init__文件中直接写上from . import sendmsg也能达到同样的效果,并且直接导入 包import TTT,还可以TTT.sendmsg使用;所以建议直接在__init__文件中直接写 from . import sendmsg,recemsg这种形式(不能用*来表示了)。 如果没有__init__.py文件,你想要用一个py模块时,只能通过from TTT import sendmsg, 不能用import TTT,然后调用,此时TTT就不是py包了。
相关文章推荐
- python学习(2):自定义包结构及__init__.py模块和__all__变量的使用
- python 之 使用web.py实现一个简单的增删改查应用
- [Python学习] Logging模块的简单使用
- python学习--pycharm的简单使用
- python学习之输入输出,if,while,for,简单的turtle使用
- python使用百度进行爬虫简单学习例子
- Python学习——实现简单的交互raw_input的使用
- [Python]__init__.py 使用
- python学习十一(__name__,__init__.py,导入包和方法)
- P-1.3.1 学习使用PyUserInput并用Python模拟鼠标的拖动
- python识别图片使用pytesser模块时__init__.py调用subprocess模块出现WindowsError: [Error 2]
- python 的 __init__.py 的使用说明
- Python学习笔记之__init__.py文件的作用
- Python爬虫包 BeautifulSoup 学习(十) 各种html解析器的比较及使用
- 【神经网络与深度学习】【python开发】caffe-windows使能python接口使用draw_net.py绘制网络结构图过程
- 【Python3.6爬虫学习记录】(二)使用BeautifulSoup爬取简单静态网页文章
- Python 中__init__.py的使用(通过包调用方法)
- 【Python3.6爬虫学习记录】(五)Cookie的使用以及简单的爬取知乎
- python2学习笔记之py2exe使用
- python 学习笔记__init__.py