スクリプトの場合、私は現在入力に変数を追加するのにOptionParser
を使用しています。しかし、私の現在のオプションはすべてブール値であり、代わりにargv
を使って解析するほうが簡単なようです。たとえば:その後、OptionParserとsys.argvの使用
$ script.py option1 option4 option6
そしてような何か:
if 'option1' in argv:
do this
if 'option2' in argv:
do this
etc...
はoptionalsがすべてのブール値のときOptionParser
上argv
を使用することが提案されますか?
私はまだgood ol 'getoptを使用しています。ツールが今オプションを取らなくても、とにかく典型的なgetoptパターンでラップするだけです。 – Keith