首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用参数调用xcopy?

用参数调用xcopy?
EN

Stack Overflow用户
提问于 2016-08-05 22:09:23
回答 1查看 1.9K关注 0票数 1

我试图用xcopy调用subprocess,这相当于bat命令。

每次我得到错误:“无效的参数数”或“文件找不到”。

我该怎么做?

PYTHON

代码语言:javascript
复制
subprocess.call([
           "xcopy",
           str(C:\appFolder\appFile.txt),
           str(F:\appFolder\appFile.txt),
           "/s /y /q"
        ])

CMD

代码语言:javascript
复制
xcopy "C:\appFolder\appFile.txt" "F:\appFolder\appFile.txt" /s /y /q >nul
EN

回答 1

Stack Overflow用户

发布于 2016-08-05 22:25:39

你能用sys和env来做类似的事情吗?

代码语言:javascript
复制
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')
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38798404

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档