0
所以基本上,我有10到50個額外的參數配置,我想通過發送到腳本 - 我不想在python腳本中配置它們。在旅途中添加argparse參數
這只是我運行腳本,所以沒有安全問題。有什麼辦法我可以打電話給我的
python myScript.py -parameter value -parameter2 value2 -parameter30 value30
腳本,而不必設置任何parameter
在我的劇本論證的?或者其他具有相同效果的東西 - **kwargs
函數的類比?
你可以將它轉換成鍵值對,然後直接使用它,如果你願意,也可以直接使用它,不需要使用argsparse – Netwave
以前有關於解析廣義「key = value」輸入的SO問題。但'argparse'的目的在於讓程序員控制輸入的結構。對於自由形式的輸入,直接讀取sys.argv列表可能更容易。 – hpaulj