python---之if _name_ == '_main_'
通俗的理解__name__ == '__main__'
:假如你叫小明.py,在朋友眼中,你是小明(__name__ == '小明')
;在你自己眼中,你是你自己(__name__ == '__main__')
。
if __name__ == '__main__'
的意思是:當.py檔案被直接執行時,if __name__ == '__main__'
之下的程式碼塊將被執行;當.py檔案以模組形式被匯入時,if __name__ == '__main__'
之下的程式碼塊不被執行。
註釋:如果程式碼是自己作為指令碼檔案執行,則main函式之後的程式碼需要被執行
如果程式碼是被作為包匯入,則main後面的語句不被執行
轉載:https://blog.csdn.net/yjk13703623757/article/details/77918633
相關文章
- python---之yamlPythonYAML
- python---之iterPython
- python---之nan,infPythonNaN
- python---之numpy.pad()Python
- python---之cls,和selfPython
- python---之sorted函式Python函式
- python---之物件導向selfPython物件
- python---之table寫hdf5檔案Python
- Python---字典方法Python
- python---多工程式Python
- python---字典遍歷Python
- python---函式定義Python函式
- python--- 之The program 'python' can be found in the following packages: * python-minimal * python3PythonPackage
- python---核心知識12之物件導向三大特性補充Python物件
- python---之編譯型語言和解釋型語言的區別Python編譯
- python---函式引數、變數Python函式變數
- Python---資料科學領域常用的15個Python包Python資料科學
- 漢字之美,拼音之韻
- PHP之string之ord()函式使用PHP函式
- 深入Spring之IOC之載入BeanDefinitionSpringBean
- JavaScript之thisJavaScript
- 若之
- 計算方法之祖沖之的精度
- Kubernetes安裝之八:配置master之schedulerAST
- vue 兄弟元件之間傳值之busVue元件
- 《碼農翻身》之浪潮之巔的WebWeb
- 揭秘ORACLE備份之----RMAN之五(CATALOG)Oracle
- React之元件(component)之間的通訊React元件
- PHP之string之str_split()函式使用PHP函式
- AI犯錯誰之過?切勿盲目相信之AI
- Java常用資料結構之Set之TreeSetJava資料結構
- PHP之string之str_pad()函式使用PHP函式
- flutter之從零開始搭建(一)之 BottomNavigationBarFlutterNavigation
- kubernetes實踐之五十五:kubectl之配置kubeconfig
- 序列SRAM和FRAM之間的相似之處
- 計算機網路之HTTP之概況計算機網路HTTP
- 前端之資料模擬之Mock.js前端MockJS
- RxSwift 之 ObservableSwift