导语:
本文主要介绍了关于python读取文件出现空行的解决的相关知识,包括核酸检测结果均为阴性,以及python预处理怎么以空行分割这些编程知识,希望对大家有参考作用。
问题描述:逐行读取文件tesxt.txt的内容,打印到控制台,出现多个空行。
由于print()在打印时默认加了换行,所以加上。
1、如果文件输出有空行,直接取消print的换行即可。
2、给print()加一个取消自动换行的end=""参数:print(line,end="")。
与windows和unix无关。
实例
#代码1
with open('test.txt','r') as f:
lines = f.readlines()
for line in lines:
print(line,end="")
f.close()
#代码2.
f = open("test.txt","rt") #网上很多说换成rU,或者rt。
content = f.readlines()
for i in content:
print(i,end="")
f.close()
==========================================================
ccccccccccd888888888
ddddddddddddddddd00
333343434343fsddf
safsdfasdfsadfsadsf
ccccccccccd888888888
ddddddddddddddddd00
333343434343fsddf
safsdfasdfsadfsadsf
本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ python如何实现哥德巴赫分解11/03
- ♥ python中tempfile模块创建临时文件的方法有哪些12/11
- ♥ python静态方法和类方法有什么区别08/18
- ♥ 如何在python中使用bin函数?09/30
- ♥ 使用Python轻松实现手绘效果11/25
- ♥ python可以继承父类的方法吗12/16
内容反馈