我正在尝试从 python 文件(2.7)运行命令:
p=subprocess.Popen("sha256sum file1.zip >> file2.sha")
但是我收到一个错误,文件“>>”不存在。我试过:
p=subprocess.Popen("sha256sum file1.zip >> file2.sha".split())
但仍然>>
是一个问题。
当然,如果我在提示行中运行命令,它会运行 Ok 并将输出放入文件 file2.sha。
我知道我可以将标准输出添加到 Popen,但我想知道是否有一种方法可以像从命令行运行一样简单地运行它。
谢谢。