【问题标题】:How to make python command line argument continue in a new line [duplicate]如何使python命令行参数在新行中继续[重复]
【发布时间】:2019-10-15 19:20:38
【问题描述】:

我有一个 python 程序,它接受十几个输入参数,所以通常我调用它 python my_script.py --inputA a --inputB b --inputC c --inputD d --inputE e --inputF f --inputG g --inputH h --inputI i --inputJ j --inputK k

这行很长,不方便阅读

我尝试在命令行中在--inputA a之后添加\字符,但是在返回返回键后它会运行,而不是等待我输入另一个输入参数

【问题讨论】:

  • 与python没有任何关系。你用的是什么外壳?
  • 在这种情况下你可以做什么,作为参数获取一个文件,在文件内保留所有这对并解析文件并获取数据
  • @rdas windows powershell
  • 您需要使用“`”(反引号)字符来续行:stackoverflow.com/questions/3235850/…

标签: windows powershell


【解决方案1】:

可以使用输入参数命令

param = input("请输入参数\n")

这里的例子:

http://en.verejava.com/?id=2022295574921

【讨论】:

  • 虽然这是脚本接受输入时的有效代码,但它与问题不匹配,该问题与执行命令本身中传递的标志有关。
猜你喜欢
  • 1970-01-01
  • 2014-08-03
  • 1970-01-01
  • 2018-03-03
  • 2020-01-01
  • 2018-06-11
  • 1970-01-01
  • 1970-01-01
  • 2015-08-17
相关资源
最近更新 更多