0
を読んで、私はこの問題に出くわしていない:のpython test.py -rまたはのpython test.py -sを:私は入力した場合GetoptのこれはpythonでGetoptのを使用して、私の最初の時間であるすべてのオプション
opts, args = getopt.getopt(sys.argv[1:], "hrs", ["help","random","somethingelse"])
for o, a in opts:
if o in "-h" or "--help":
help()
elif o in "-r" or "--random":
random()
elif o in "-s" or "--somethingelse":
somethingelse()
。これは、random()またはsomethingelse()関数に行くのではなく、まだヘルプ関数に行きます。あなたはリストやタプルで可能なオプション置く必要があり
条件が正しくない可能性があります: '' -h '、' --help ']内のo: – AChampion