47
にはどうすればPythonのoptparseは値インスタンス
opt, args = parser.parse_args()
のオプト結果を取得し、辞書にそれを置くことができますか? Pythonはoptインスタンスを "Values Instance"と呼んでいます。値インスタンスをリストまたはdictに変換する方法が見つかりません。一つは、その不器用な、
for i in opt:
myDict[i] = opt[i]
代わりに、このようにオプトインからアイテムをコピーすることはできません
私はオプションを追加するたびに、私もこのコードを更新する必要があることを意味
myDict[parm1] = opt.parm1
myDict[parm2] = opt.parm2
;これが自分自身を世話する方法があるはずです。
ニース。私はそれを5時間無駄にした。 – mgag
それはあなたのためにうれしい、うれしい。 – bcat
私は12年以上のPythonの後に、どのようにして 'vars()'について知りませんでしたか?あなたはいつも新しいことを学びます。 –