2

スクリプトのコマンド ライン オプションを取得するために OptionParser を使用しています。スクリプトには次のものがあります。

parser.add_option("--pass", help="password used for authentication")
(options, args) = parser.parse_args()

OptionParser はすべてのオプションを受け取り、それらを名前付きメンバーとしてオブジェクトに配置します。したがって、「pass」のオプションにアクセスするには、options.pass を参照する必要があります。pass は予約済みのキーワードであるため、これは例外をスローします (私は python n00b だと思います)。

このメンバーにアクセスしてデータを取得するにはどうすればよいですか? オプションの名前を変更できることは知っていますが、名前を変更せずにこれを行う方法に興味があります。

4

2 に答える 2