位置:首頁(yè) > 軟件操作教程 > 編程開(kāi)發(fā) > Python > 問(wèn)題詳情

python- sys 模塊它如何工作

提問(wèn)人:楊紫紅發(fā)布時(shí)間:2020-12-04
首先,我們利用 import 語(yǔ)句 輸入 sys 模塊?;旧希@句語(yǔ)句告訴 Python, 我們想要使用這個(gè)模塊。sys 模塊包含了與 Python 解釋器和它的環(huán)境有關(guān)的函數(shù)。 

當(dāng) Python 執(zhí)行 import sys 語(yǔ)句的時(shí)候,它在 sys.path 變量中所列目錄中尋找sys.py 模塊。如果找到了這個(gè)文件,這個(gè)模塊的主塊中的語(yǔ)句將被運(yùn)行,然后這個(gè)模塊將能夠被你 使用 。注意,初始化過(guò)程僅在我們 第一次 輸入模塊的時(shí)候進(jìn)行。另外,“sys”是“system”的縮寫(xiě)。 

sys 模塊中的 argv 變量通過(guò)使用點(diǎn)號(hào)指明——sys.argv——這種方法的一個(gè)優(yōu)勢(shì)是這個(gè)名稱(chēng)不會(huì)與任何在你的程序中使用的 argv 變量沖突。另外,它也清晰地表明了這個(gè)名稱(chēng)是 sys 模塊的一部分。 

sys.argv變量是一個(gè)字符串的 列表 (列表會(huì)在后面的章節(jié)詳細(xì)解釋?zhuān)?。特別地,sys.argv包含了 命令行參數(shù) 的列表,即使用命令行傳遞給你的程序的參數(shù)。 
如果你使用 IDE 編寫(xiě)運(yùn)行這些程序,請(qǐng)?jiān)诓藛卫飳ふ乙粋€(gè)指定程序的命令行參數(shù)的方法。

繼續(xù)查找其他問(wèn)題的答案?

相關(guān)視頻回答
回復(fù)(0)
返回頂部