【发布时间】:2015-05-09 19:01:25
【问题描述】:
我想阅读包含 40/50 个名称并拥有 ECT.docx 的 names.txt
想要将 ECT.docx 复制到 name.txt 中的多个名称。
我在 Python 中做了以下命令,请纠正它不工作。
import os
file=open('names.txt')
for nam in file.readlines():
cmd='copy ECT.docx ' + nam +'.doc'
【问题讨论】:
-
cmd 只是一个字符串,你必须执行它。执行cmd,可以使用docs.python.org/2/library/subprocess.html
-
调用
shutil模块的copyfile()函数来实际复制文件而不是创建cmd字符串。
标签: python operating-system command