optparse を Python で動作させるのに非常に苦労しています。初めて使用するので、どんな助けでも大歓迎です。すべてのドキュメントを読みましたが、それらの例を使用してもうまくいきません。--clean を使用してブール変数を true にしようとしています。これは私が持っているものです:
desc = "Use this script for fun!"
parser = optparse.OptionParser(description=desc)
parser.add_option('--clean', help='Run cleaner option', dest = 'runclean', default = False, action = 'store_true')
(args, opts) = parser.parse_args()
print opts.runclean
これによりruncleanがtrueに設定されると思いましたが、そうすると:
print opts.runclean
私は得る:
AttributeError: 'list object has no attribute 'runclean'
何か案は?