小编rub*_*co_的帖子

将 optparse 转换为 argparse

使用 optparse,我目前有:

opts, args = parser.parse_args(sys.argv[1:])
Run Code Online (Sandbox Code Playgroud)

然后将其输入到接受 opts 的函数中:

func(opts,sys.argv)
Run Code Online (Sandbox Code Playgroud)

我现在尝试使用 argparse,但 argparse 的格式不同:

args = parser.parse_args(sys.argv[1:])
Run Code Online (Sandbox Code Playgroud)

这不允许我将选项输入到函数中。

我想知道是否有任何方法可以使用 argparse,同时保持选择输入到函数中。

我正在使用Python 2.7。

python optparse python-2.7 argparse

4
推荐指数
1
解决办法
4484
查看次数

标签 统计

argparse ×1

optparse ×1

python ×1

python-2.7 ×1