日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

python - __name__= __main__怎么解釋 怎么用 另外兩個py文件之間的互動關聯

瀏覽:180日期:2022-08-31 17:40:07

問題描述

name = ’__main__’ 的作用有句話經典的概括了這段代碼的意義:

“Make a script both importable and executable”

意思就是說讓你寫的腳本模塊既可以導入到別的模塊中用,另外該模塊自己也可執行。def foo():? ? print(’in foo’)print(__name__)foo()if __name__==’__main__’:? ? foo()返回結果main ? 意思是__name__=__main,所以if語句判斷True。

ob05.pydef func():? ? print('func() in ob05.py')print('top-level in ob05.py')

if name == '__main__':? ? print('ob05.py is being run directly')else:? ? print('ob05.py is being imported into another module')結果:top-level in ob05.pyob05.py is being run directly

ob06.pyimport ob05print('top-level in ob06.py')ob05.func()if name == '__main__':? ? print('ob06.py is being run directly')else:? ? print('ob06.py is being imported into another module')結果:top-level in ob05.pyob05.py is being imported into another moduletop-level in ob06.pyfunc() in ob05.pyob06.py is being run directly

Thus, when module one gets loaded, its name equals 'one' instead of __main__.意思是ob05模塊被導入的話,ob05模塊中的__name__=__main__解釋錯或不對不完善 麻煩完善下?那import是干嘛用呢,就引入了一個func()?name == '__main__' 是什么意思 起什么作用

問題解答

回答1:

簡單來說就是每一個Python代碼文件里都可以寫上一段

if __name__ == ’__main__’: doSomething()

這里的dosomething只會在你直接在終端執行這個文件的時候會被調用,而不會在作為包import到其他文件并執行那個文件時調用。

回答2:

這樣理解python中的if name == ’main’:https://github.com/pythonpeix...

回答3:

__name__:表示模塊,類等的名字;

__main__:表示模塊,xxx.py文件本身.

被直接執行時,對應的模塊名就是__main__,可以在if __name__ == “__main__”:中添加你自己想要的,用于測試模塊,演示模塊用法等代碼。

作為模塊,在其他地方被導入(import)時,模塊名就是本身文件名xxx了。

回答4:

函數有兩個主要作用:1、代碼重用。 2、過程分解。這就意味這你寫別的程序的時候可能會調用現在寫的這個函數。編寫好一個函數后,我們需要測試這個函數或者用它做一些工作,那我們就把要做的事情寫在 if __name__==’__main__’: 里面 。二天你寫別的程序調用這個模塊的時候,它會執行 if __name__==’__main__’:前面的函數,而不會執行if __name__==’__main__’:里面的代碼。

標簽: Python 編程
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
激情91久久| 一区二区日韩免费看| 国产麻豆一区| 日本午夜免费一区二区| 国产一二在线播放| 久久精品国内一区二区三区| 欧美一区精品| 国产精品毛片久久久| 蜜桃av一区二区三区电影| 欧美一级网站| 日产精品一区二区| 中文欧美日韩| 欧美成人精品午夜一区二区| 成人va天堂| 日韩三级一区| av综合电影网站| 亚洲精品婷婷| 欧美天堂视频| 日本不卡在线视频| 牛牛精品成人免费视频| 好吊一区二区三区| 麻豆一区二区99久久久久| 精品91久久久久| 国产精品成人a在线观看| 国产亚洲综合精品| 成人在线观看免费视频| 日本少妇精品亚洲第一区| 欧美亚洲一级| 欧美日韩国产免费观看| 国产不卡精品| 久久精品72免费观看| 激情婷婷欧美| 国产成人精品一区二区免费看京 | 日本一区二区高清不卡| 亚洲精品乱码| 91超碰国产精品| 日韩中文首页| 黄色网一区二区| 色8久久久久| 午夜在线播放视频欧美| 日韩精品看片| 日韩在线看片| 日韩一区二区在线免费| 美女精品久久| 日韩欧美2区| 亚洲欧美日本日韩| 91高清一区| 99国产成+人+综合+亚洲欧美| 日韩啪啪电影网| 丝袜美腿诱惑一区二区三区 | 欧美欧美黄在线二区| 久久福利精品| 亚洲视频二区| 视频一区日韩精品| 亚洲日本三级| 亚洲欧美视频| 日韩激情视频网站| 国产色噜噜噜91在线精品| 日韩动漫一区| 欧美91在线| 最近高清中文在线字幕在线观看1| 国内一区二区三区| 国产粉嫩在线观看| 亚洲福利一区| 免播放器亚洲一区| 亚洲免费成人av在线| 国产日本久久| 中文在线а√在线8| 九一精品国产| 蜜臀av性久久久久蜜臀aⅴ流畅 | 国产免费成人| 91成人福利| 日韩免费av| 免费人成在线不卡| 久久亚洲道色| 国产精品婷婷| 成人在线视频区| 在线一区视频| 国产精品久久久久久妇女| 久久精品国产成人一区二区三区| 国产中文在线播放| 久久亚洲欧洲| 国产在线观看91一区二区三区| 午夜精品一区二区三区国产| 国产精品一线天粉嫩av| 人人精品亚洲| 国产精品久久久亚洲一区| 亚洲成av人片一区二区密柚| 日韩高清三区| 婷婷精品视频| 久久精品欧洲| 欧美福利在线| 成人精品动漫一区二区三区| 免费成人性网站| 欧美激情视频一区二区三区在线播放| 日本精品影院| 精品欧美视频| 青草综合视频| 亚洲欧美日韩国产综合精品二区| 福利在线免费视频| 国产精品日韩精品中文字幕| 亚洲一区二区三区免费在线观看 | 欧洲激情综合| 黑人精品一区| 久久国产婷婷国产香蕉| 好看不卡的中文字幕| 动漫av一区| 国产一区二区三区日韩精品 | 男女性色大片免费观看一区二区| 九色porny丨国产首页在线| 国产精品三p一区二区| 日韩在线电影| 亚洲精品在线国产| 亚洲欧美日韩专区| 欧洲激情综合| 好吊视频一区二区三区四区| 亚洲成人不卡| 精品日产乱码久久久久久仙踪林| 欧美日韩亚洲一区| 国产亚洲观看| 久久中文字幕一区二区三区| 久久97视频| 日韩久久视频| 极品裸体白嫩激情啪啪国产精品| 久久婷婷丁香| 亚洲免费婷婷| 欧美天堂一区二区| 精品久久美女| 欧美日韩精品免费观看视欧美高清免费大片 | 国产精品一区二区精品| 国产精品一区二区中文字幕| 欧美私人啪啪vps| 美女精品一区二区| 99久久亚洲精品蜜臀| 久久成人亚洲| 国产九一精品| 久久黄色影院| 日韩专区一卡二卡| 国产精品网站在线看| 成人片免费看| 亚洲精一区二区三区| 国产毛片久久久| 日本不卡免费高清视频在线| 亚洲精品97| 国产美女亚洲精品7777| 999国产精品视频| 亚洲一区二区日韩| 欧美xxxx中国| 一二三区精品| 日韩久久精品网| 午夜亚洲福利| 亚洲婷婷在线| 欧美国产中文高清| 国产亚洲精品久久久久婷婷瑜伽| 国产精品第一国产精品| 日韩视频一区| 国产不卡精品| 偷拍亚洲精品| 久久蜜桃精品| 精品一区二区三区免费看| 麻豆9191精品国产| 特黄毛片在线观看| 久久福利在线| 亚洲美女91| 国产主播一区| 国产999精品在线观看| 日韩精品a在线观看91| 日韩免费高清| 麻豆精品久久| 久久精品999| 日韩精品第一| 天使萌一区二区三区免费观看| 久久青青视频| 国产videos久久| 精品一区二区三区在线观看视频| 日韩国产91| 日本不卡不码高清免费观看| 日韩午夜电影| 99日韩精品| 久久不射中文字幕| 中日韩男男gay无套| 亚洲精品小说| 午夜久久久久| 欧美日韩国产欧| 亚洲一卡久久| 久久最新视频| 另类av一区二区| 久久最新视频| 日韩精品福利一区二区三区| 亚洲a级精品| 欧美日韩一视频区二区| 国产精品亲子伦av一区二区三区| 国产日韩欧美一区二区三区在线观看| 欧美欧美黄在线二区| 免费一级欧美片在线观看网站| 美女高潮久久久| 免费精品国产的网站免费观看| 国产精品日本| 欧美在线看片| 精品国产18久久久久久二百|