11问答网
所有问题
python逐行读取文件,输出后为什么有空行
for line in open("fo.txt"):
print line
已这种方式逐行读取文件并输出,结果每一行文本之间都多出了一空行,这在原文本中是没有的,为什么会这样呢?谢谢啦
举报该问题
推荐答案 2019-05-15
每一行末尾都有一个\n换行符,print()执行一次末尾也是有个换行,所以两个加一起看起来是多了一个空行,输出的时候改成print(line,end='')
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://11.wendadaohang.com/zd/F87778v77vM8S88847q.html
相似回答
python读取文件,
打印
有空行
出现,如何解决
答:
空行,
其实就是换行符'\r\n'如果你不想打印空行 for line in open(path).readlines(): if line == '\r\n': pass else: print line
大家正在搜
python如何逐行读取文件
python逐行读取json
python读取一行文件
python读取tsv文件
python一行一行读取
python读取文件内容
python中读取文件的方法
python读取大数据量文件
python 读取json
相关问题
python读取文件,打印有空行出现,如何解决
python的输出问题,为什么输出一空行
Python中通过csv的writerow输出的内容有多余的...
python按行读取文件,如何去掉换行符"\\n
求教!!!python取两个txt最后输出,为什么会莫名换行...
python逐行取出文件中的字符串后去除行末的换行符
python 输出换行问题:行与行之间如何去掉空行
python如何识别文件中的空行?