我有一个文本文件列表,我想读取它们并将它们写入目录。你知道吗
list_text=["c:\\users\\sva\\abc.txt", "c:\\users\\sva\\mno.txt"]
for file in list_text:
with open(file,'r') as data:
txt_file = data.readlines()
with open(txt_path,'w') as out:
out.write(txt_file)
获取错误:TypeError: write() argument must be str, not list
readlines
方法返回文件中的行列表。{string}但是传递参数时需要一个参数。您可以改为编写每一行:你必须使用read()而不是readlines(),这能解决你的问题吗?你知道吗
相关问题 更多 >
编程相关推荐