我试图用xcopy调用subprocess,这相当于bat命令。
每次我得到错误:“无效的参数数”或“文件找不到”。
我该怎么做?
PYTHON
subprocess.call([
"xcopy",
str(C:\appFolder\appFile.txt),
str(F:\appFolder\appFile.txt),
"/s /y /q"
])CMD
xcopy "C:\appFolder\appFile.txt" "F:\appFolder\appFile.txt" /s /y /q >nul发布于 2016-08-05 22:25:39
你能用sys和env来做类似的事情吗?
import sys,os
PATHTOFILE1="Some_path"
PATHTOFILE2="some other path"
os.environ['PATHTOFILE1'] = PATHTOFILE1
os.environ['PATHTOFILE2'] = PATHTOFILE2
os.system('xcopy "$PATHTOFILE1" "$PATHTOFILE2" /s /y /q >nul')https://stackoverflow.com/questions/38798404
复制相似问题