我有一些问题的子进程,我不能找出没有抛出任何错误消息
subprocess.call("paste T_1.csv T_2.csv T_3.csv > T.csv", shell=True)
T_1, T_2和T_3都存在并且不为空,但是T.csv被构建但结果是一个空文件。
Python是3.9,操作系统是win10。
任何帮助这将是伟大的!
Windows没有paste
,这不是subprocess
问题
在Python3.5之后,最好使用run
而不是call
import subprocess
cmd = "copy /b T_1.csv+T_2.csv+T_3.csv T.csv"
subprocess.run(cmd, shell=True)