我有一个文本文件,如下所示:
15.9 17.2 18.6 10.5
我想用Python编辑此文件,使其看起来像这样:
15.9
17.2
18.6
10.5
这意味着我需要用换行字符串替换空格字符串并保存文本。你知道吗
我试过了,但没用:
f = open("testfile.txt", "w")
for line in f:
if ' ' in line:
line2 = line.replace(' ' , '\n')
print(line2)
for i in line2:
f.write(line2(i))
f.close
line2
的打印已经开始工作,但是我没有得到一个新的文本文件,其中空格被换行符替换。你知道吗
如何解决问题并产生所需的输出?你知道吗
试试这个
您可以尝试使用字符串替换:
首先:f.close()不存在。你知道吗
其次:尝试上面的代码。它将把空格替换为新行。你知道吗
相关问题 更多 >
编程相关推荐