這個語句是在定義主函數入口,如果一個example.py文件被別的文件import,那麼這個文件的__name__屬性就是__example__,當別的文件調用該文件中的一個函數時,就不會使example文件全部運行一遍。
反而如果一個文件沒有被別的文件import,那麼它自己就是主函數,也就是說,該文件的__name__屬性就是__main__即可以執行main函數中的語句。
這便是兩者的主要區別。
python中的if __name__ = "__main__":是什麼意思
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
【Flask】before_first_request與processes
sysu_lluozh
2020-07-07 06:51:33
一次解決You should consider upgrading via the 'pip install --upgrade pip' command.
_雨落山岚
2020-07-07 03:29:32
a python 目錄
荷西·H
2020-07-05 00:51:14
非常全面Python庫整理--轉載備忘
FEI_0101
2020-07-03 02:46:23
python -m的含義
火云明月
2020-07-02 15:43:36
python五 函數
奋斗的周周
2020-06-30 09:25:40
python四 list tuple set dict(列表,元組,集合,字典)
奋斗的周周
2020-06-30 09:25:39
python 基礎一 python的安裝與基礎語法
奋斗的周周
2020-06-30 09:25:39
python 基礎二 基本的數據類型,字符串,字符編碼
Python有五個標準的數據類型: Numbers(數字) int(整型) 在混合計算時,Python會把整型轉換成爲浮點數。 float(浮點型) co
奋斗的周周
2020-06-30 09:25:39
python五 文件操作
奋斗的周周
2020-06-30 09:25:27
pycharm 批量修改變量名
RY_XD
2020-06-29 23:44:59
python常用函數解析
RY_XD
2020-06-29 23:44:59