查看內置變量
任意新建模塊,輸入如下語句執行即可查看內置變量
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執行時的所在路徑有關