【问题标题】:How can I process arguments with Python in command line? [duplicate]如何在命令行中使用 Python 处理参数? [复制]
【发布时间】:2015-11-02 11:06:26
【问题描述】:

我刚接触 Python,我想问一下:

如何使用 Python 处理来自命令行的输入值?例如:

./mathpy.py --plus 2 5

结果:7

./mathpy.py --max 2 5

结果:5

一些例子会很棒。

非常感谢。

【问题讨论】:

  • 下次用谷歌搜索你的问题,顶部会出现关于SO的相关答案。此外,在您撰写问题时,标题为可能已经有您的答案的问题的列表会显示可能相关的问题。 使用该列表并在新标签中打开建议的问题。这个网站已经存在了 6 年多了,如果你怀疑某个问题已经被问过,它可能已经问过了。这样的重复只会浪费时间和精力。

标签: python command-line command-line-arguments


【解决方案1】:

请看一下 argparse 模块:

https://docs.python.org/3/library/argparse.html

【讨论】:

    猜你喜欢
    • 2014-12-19
    • 2010-10-08
    • 2012-11-24
    • 2018-03-12
    • 1970-01-01
    • 2011-03-15
    • 2012-11-25
    • 2011-01-10
    • 1970-01-01
    相关资源
    最近更新 更多