【发布时间】:2014-10-06 16:11:20
【问题描述】:
我有一个很长的脚本,其中有几个选项可供用户选择,我试图使用 optparse,但我读过 optparse 不接受一个选项中的多个输入。 我的意思是,如果我需要计算某个数字的平方,我想计算几个,而不仅仅是一个。我的意思是在命令行中编写 python math.py -i 4 5 6 54 和选项 -i 以在这些数字上执行并返回 16 25 36 2916,除此之外添加更多选项,例如 python math.py -i 4 5 6 54 -d 4 5 6 54 和选项 -d 也将在这些数字上执行。你能帮我知道什么是解析的最佳选择吗?
提前致谢
【问题讨论】:
-
请在它们之间使用句子和句号(句号)。
-
你有什么尝试吗?
-
是的,我已经尝试了很多东西,实际上我有一个带有 optparse 选项的主函数,但它不起作用,即使我在每个选项上只写一个输入(如 python math. py -i 3 -d 3)
标签: python parsing optparse command-line-arguments