Python笔记---常用的模块内置变量

Python笔记---模块内置变量

  • 查看内置变量
  • 常用的内置变量

查看内置变量

任意新建模块,输入如下语句执行即可查看内置变量

info = dir()
print(info)

输出结果

['__annotations__', '__builtins__', '__cached__', '__doc__', '__file__', '__loader__', '__name__', '__package__', '__spec__']

常用的内置变量

  • __doc__
    模块的注释
    可以利用__doc__项目的自动文档生成工具
  • __name__
    模块名称
    如果作为入口文件,名字自动变为__main__
    经典应用
if __name__ == '__main__'
	pass
to do...
  • __package__
    模块所在包
    入口文件,不属于任何package
    python -m 命名空间.模块名 入口文件会作为模块,此时有属于的包
  • __file__
    文件完整路径
    和python执行时的所在路径有关

你可能感兴趣的:(python笔记)