我简化了我的问题.
此代码仅将list.txt文件的最后一个文本行后跟一个CR/LF写入newlist.txt文件.怎么会.它将所有条目打印到屏幕上的一行,但只将最后一行写入文件.
这是我关于这个主题的第一篇文章的关键,但我正在努力简化这个问题
f = open("list.txt","r")
for line in f:
print(line)
output = open("newlist.txt",'w', newline="\r\n")
output.write(line)
f.close()
Run Code Online (Sandbox Code Playgroud)