knrt.net
当前位置:首页 >> python怎么做到在写入的TXT中换行 >>

python怎么做到在写入的TXT中换行

Windows上的换行符是\r\n Linux上是\n

写入行尾加入换行符就行了。 '\n',这样就能进行换行了。

没有,python的换行符是跨平台兼容的,加上一个换行符并不困难啊 不论在windows,Linux还是MAC上都只需用'\n'表示换行符 fh.write(字符串+'\n')

with open('a.txt','r') as f1: with open('b.txt','w') as f2: for line in f1: total=line.split(' ') for i in range(0,len(total)-1,3): f2.write(' '.join(total[i:i+3])+'\n')

自己在写入的时候加个换行,比如withh open(test.txtass fl: fl.write('hello'+'\n')

f.write(str + '\n') \n 是要加引号的,写入的时候unix系统会直接写\n, win系统会自动替换为\r\n,读的时候不会替换!

python好的web框架还是有很多的,对初学者来说,循序渐进是最重要的,我推荐学习 Flask框架 。 Flask 很轻,花很少的成本就能够开发一个简单的网站。非常适合初学者学习。 Flask 框架学会以后,可以考虑学习插件的使用

没有,python的换行符是跨平台兼容的,加上一个换行符并不困难啊 不论在windows,Linux还是MAC上都只需用'\n'表示换行符 fh.write(字符串+'\n')

添加\n也不行吗?

根据不同的操作系统 字符串后加 "\n" 或 "\r\n"

网站首页 | 网站地图
All rights reserved Powered by www.knrt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com