Python argparse.Namespace()を辞書として扱う正しい方法は何ですか?
オブジェクトargparse.ArgumentParser()であるの結果を、Namespace辞書またはマッピングのようなオブジェクトを期待するメソッドで使用したい場合(collections.Mappingを参照)、それを行う正しい方法は何ですか? C:\>python Python 2.7.3 (default, Apr 10 2012, 23:31:26) [MSC v.1500 32 bit (Intel)] on win 32 Type "help", "copyright", "credits" or "license" for more information. >>> import argparse >>> args = argparse.Namespace() >>> args.foo = 1 >>> args.bar = [1,2,3] >>> args.baz = 'yippee' >>> args['baz'] Traceback (most recent …