的Python添加行转换字符串时到文本文件
我有1000+的文件中包含IMAG0000.JPG
数值连续的名字,我已经保存为列表,转换成字符串,并将其保存为文本文件。我想文本文件看起来像这样:
IMAG0000.JPG
IMAG0001.JPG
IMAG0002.JPG
IMAG0003.JPG
...
目前,它看起来像:
IMAG0000.JPGIMAG0001.JPGIMAG0002.JPGIMAG0003.JPG...
我不能完全弄清楚哪里放\ n让它正确地格式化。这是我迄今为止...
import glob
newfiles=[]
filenames=glob.glob('*.JPG')
newfiles =''.join(filenames)
f=open('file.txt','w')
f.write(newfiles)
'\ n'.join(文件名)也许是 – Matthias
使用'' \ n'.join(文件名)'而不是'''.join(文件名)' – zondo
不要忘记关闭文件处理程序 – dm295