导语:
本文主要介绍了关于python换行符怎么表示的相关知识,包括python替换指定字符串,以及文本换行符这些编程知识,希望对大家有参考作用。
在终端上逐行输入数据,然后逐行写入文件时,为了达到与输入同步的换行结果,必须自己手动添加换行符。
同一平台下换行符不一致。比如Windows下的换行符是\r\n,Linux下的换行符是\n。所以为了保证平台的一致性,pyhton写了一行
将数据输入文件时,需要在数据行后面加上os.linesep,表示当前平台的行终止符。
import os
filename='D:\\test.txt'
fp=open(filename,'w')
while True:
strinput=raw_input("input string(. to quit):")
if(strinput != '.'):
fp.write("%s%s" % (strinput,os.linesep)) #不同平台有不同的换行符
else:
break
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ java代理模式的分类12/24
- ♥ python能否实现并行12/03
- ♥ 初学者必看的Python模块讲解01/01
- ♥ python如何判断字符串的编码09/29
- ♥ python中有几种形式的分支01/13
- ♥ 无法使用 python i18n01/08
内容反馈