0
argsparseからの引数が選択されているかどうかを確認したいと思います。ここでPython - arparseからのargが選択されているかどうか確認してください。
は一例です:
parser.add_argument('--tempo', default=120, type=int, help='Tempo of the track')
とそれを行うための一つの方法は、例えば次のとおりです。
args = parser.parse_args()
if args.tempo==120: #my default int
tempo=random.randint(60,350)
しかし、ユーザーは、例えばと私のプログラムを呼び出すしたいと思いますその方法:main.py --tempo 120
、それランダム値を選択します。引数が選択されたかどうかを確認するにはどうすればよいですか?
'args.tempo is None'は最も信頼できるテストです。 – hpaulj