[英]Python, command line argument parsing
你如何接受/解析沒有類的py文件的命令行參數? 這是我的文件test.py中的內容:
import sys
if __name__ == '__main__':
當通過命令行執行文件時,如何獲取參數? 我叫它通過:
python test.py <arg1>
並且顯然想要“arg1”的值。
sys.argv
是一個包含傳遞給程序的所有參數的列表。
try:
arg = sys.argv[1]
except IndexError:
print "No argument specified."
sys.exit(1)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.