我可以在运行python之前编写多行输入吗?

时间:2018-10-22 22:46:12

标签: python python-3.x

我可以使程序接受多行预写输入吗?

596
481
888

1 个答案:

答案 0 :(得分:1)

是的,您要做的只是以下操作:

import sys

for arg in sys.argv:
     print(arg)

然后,当您运行程序时,只需提供命令行参数即可。运作方式如下:

python script.py foo bar baz

这将输出:

foo
bar
baz

这称为传递命令行参数。希望这对您有所帮助。

就像一些友好的建议一样,我想说的是,最好先尝试自己找到答案,然后再在此处发布。 (如果您这样做了,那么您将无法这样做。)