我有一个文件列表[input1.txt,input2.txt,input3.txt]Python中复制文件
我想创建一个名为input.txt
新文件,然后我想使递归input.txt是input1.txt的克隆,然后2然后3
我该怎么做?
我有一个文件列表[input1.txt,input2.txt,input3.txt]Python中复制文件
我想创建一个名为input.txt
新文件,然后我想使递归input.txt是input1.txt的克隆,然后2然后3
我该怎么做?
import shutil
def recwrite(filelist):
if len(filelist) > 0:
shutil.copyfile(filelist[0], "input.txt")
recwrite(filelist[1:])
它没有任何意义,这样做递归虽然,这将是更快迭代地做到这一点:
import shutil
filelist = ["input1.txt","input2.txt","input3.txt"]
for filename in filelist:
shutil.copyfile(filename,"input.txt")
Cheesery,因为你可能不知道,这是堆栈溢出的良好礼节来“接受”解决你的问题的答案。要做到这一点,请回头查看您的旧问题,然后点击最有帮助的答案旁边的复选标记。这让其他人知道什么解决了你的问题,再加上它为花时间帮助你的人奖励了声誉。 – Wilduck