日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) >

线程知识

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

if __name__=='__main__':

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

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

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

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

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

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

當(dāng)你在其它程序中調(diào)用這個(gè)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ù)!

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

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



?

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

總結(jié)

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

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