python读取文件为空,python写文件以后是空的
说明:文件tesxt.txt的内容,逐行读取文件,打印到控制台,有很多空行。
因为print()在打印时默认添加了一个换行符,所以添加了它。
1.如果文件输出中有空行,取消打印的换行即可。
2.在print()中添加一个end= 参数以取消自动换行:print(line,end= )。
与windows和unix无关。
实例
#代码1
withopen(test.txt , r)asf:
lines=f.readlines()
forlineinlines:
打印(行,结束= )
f.close()
#代码2。
F=open(test.txt , rt)#网上很多人说改成rU,或者rt。
content=f.readlines()
foriincontent:
print(i,end= )
f.close()
==========================================================
ccccccccccd888888888
ddddddddddddddddd00
333343434343fsddf
safsdfasdfsadfsadsf
ccccccccccd888888888
ddddddddddddddddd00
333343434343fsddf
Safsdfasdfsadfsadsf以上是python的读取文件中空行的解决方法。希望对你有帮助。更多python学习方向:Python基础课程
本教程运行环境:windows7系统,Python 3.9.1,DELL G3电脑。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。