日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

线程知识

發(fā)布時間:2025/4/16 编程问答 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 线程知识 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

if __name__=='__main__':

相當(dāng)于程序的入口

一般來說python寫的文件既可以運(yùn)行,也可以作為模塊來被其他程序調(diào)用。

當(dāng)程序是自身運(yùn)行時,其__name__的值就是字符串"__main__"了,如果是被其他程序調(diào)用,那么它的__name__的值就不是字符串"__main__",使用下面這個判斷的作用就是使程序只有在自身被運(yùn)行的情況下才執(zhí)行,如果只是被調(diào)用,那么就不運(yùn)行了。

例如,有一個python程序是main.py,代碼如下:

1 def run(): 2 print "你好,世界!" 3 4 if __name__=="__main__": 5 run()

當(dāng)你雙擊main.py時,那么這個程序就會運(yùn)行了——因?yàn)樗腳_name__的值為"__main__"。

當(dāng)你在其它程序中調(diào)用這個main.py文件,例如use.py:

1 import main.py #此處把前面的main.py作為模塊調(diào)用 2 3 if __name__=="__main__": 4 main.run() #調(diào)用main.py中的run()函數(shù)!

這個if?__name__=="__main__"判斷,可以使這個條件語句塊中的命令只在它獨(dú)立運(yùn)行時才執(zhí)行!

注意:此處main.py,和use.py兩個文件必須放在一起



?

轉(zhuǎn)載于:https://www.cnblogs.com/Nick-M/p/4599198.html

總結(jié)

以上是生活随笔為你收集整理的线程知识的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。