欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Python 模块和模块的常用方法

程序员文章站 2022-07-10 09:43:18
...

init.py的主要作用

  • 标识Python中的package,不能删除。
  • 定义__all__用来模糊导入
  • 编写Python代码(但建议不要写python模块,保证保证__init__.py足够轻)

__name__的主要作用

  • 查看当前运行文件是否为主文件
 print(__name__)
 #结果:__main__
  • 所以能解释为什么会有以下,即如果为主文件就执行if下面的语句!
if __name__ == '__main__':
    print("xxx")

__file__的主要作用

  • 查看当前运行文件的路径
 print(__file__)
 #结果:D:/Program Files (x86)/PycharmProjects/test/03day/one.py

__doc__的主要作用

  • 查看当前运行文件的内容(主要是看模块的注释的内容
"""
6666
"""
print(__doc__)
#结果:6666
相关标签: Python