我知道,從argsparse像得到的值:多德約argparse庫[巨蟒]
parser.add_argument('--volume', help='Ejecuta una aplicacion cualquiera')
我也知道,如果該參數爲真或假的:
parser.add_argument('--getVolume', action='store_true', help='Ejecuta una aplicacion cualquiera')
但我不知道使用一段時間,因爲我想使用像getter-setter這樣的參數。例如,如果我不寫一個數字,程序會返回當前的音量,如果我寫了一個數字,應用程序會將該音量設置給機器人。
python app.py --volume # Return the current volume
python app.py --volume 80 # Set the volume to the 80%
非常感謝你,
卡洛斯。
除了鏈接之外,還可以使用這種默認值,然後您可以決定是否顯示或更新音量。 –
https://docs.python.org/3/library/argparse.html看看例子16.4.3.2 – Serenity