我怎样才能得到

opt, args = parser.parse_args()

放在字典里Python调用opt“值实例”,但我找不到将值实例转换为列表或字典的任何方法。无法以这种方式复制opt中的项目,
for i in opt:
 myDict[i] = opt[i]

相反,它笨拙,
myDict[parm1] = opt.parm1
myDict[parm2] = opt.parm2

这意味着每次添加选项时,我也必须更新此代码;应该有办法让它自己照顾自己。

最佳答案

options, args = parser.parse_args()
option_dict = vars(options)

(Source is this python-ideas post.)

关于python - Python optparse值实例,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1753460/

10-12 22:09
查看更多