簡體   English   中英

Python,命令行參數解析

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM