【发布时间】:2012-11-07 17:39:39
【问题描述】:
def copy_file(file_name,copy_file_name,copies):
i=0
a=open(file_name,'r')
f=open(copy_file_name,'w')
for line in a:
while i<copies:
f.write(line)
i+=1
a.close()
f.close()
return
copy_file("D:\student\example2.txt","D:\student\copy_file_name.txt",3)
我需要将一个文本文件复制 3 次到另一个文件,并且循环在第一行之后停止:(
def merge_file(list,file_name):
for i in range(len(list)):
a=open(list[i],'r')
f=open(file_name,'w')
f.write(list[i])
f.close
a.close
return
merge_file([("D:\student\example2.txt"),("D:\student\example3.txt")],"D:\student\copy_file_name.txt")
我需要将文件列表复制到一个文件中。
【问题讨论】:
-
您可能需要更具体地了解您实际询问的内容。另外,每次调用变量
list时,都会隐藏一个内置函数...
标签: python