Python程序:
import sys
print(len(sys.argv))
命令行:
没有'>'操作者
>>> python sample.py 1 2 3
输出:
4
使用'>'操作者
>>> python sample.py > 1 2
输出:
不显示任何内容
如何将其作为命令行参数,不使用任何引号。 我需要它因为我用python实现Cat命令。
答案 0 :(得分:2)
由于使用>
,您可以将终端或CMD输出打印到文件,您需要使用双引号
您需要使用它:python sample.py ">" 1 2