Python处理文本换行符实例代码

yipeiwu_com6年前Python基础

本文研究的主要是Python处理文本换行符的相关内容,具体如下。

源文件每行后面都有回车,所以用下面输出时,中间会多了一行

try:
  with open("F:\\hjt.txt" ) as f :
    for line in f:
      print(line)
except FileNotFoundError:
  print("读取文件出错")

有两种方法处理:

1.print后面带 end='',表示不换行

try:
  with open("F:\\hjt.txt" ) as f :
    for line in f:
      print(line,end='')
except FileNotFoundError:
  print("读取文件出错")

2.用strip()函数去掉每一行的换行符

try:
  with open("F:\\hjt.txt" ) as f :
    for line in f:
      line = line.strip('\n')
      print(line)
except FileNotFoundError:
  print("读取文件出错")

总结

以上就是本文关于Python处理文本换行符实例代码的全部内容,希望对大家有所帮助。感兴趣的朋友可以继续参阅本站其他相关专题,如有不足之处,欢迎留言指出。感谢朋友们对本站的支持!

相关文章

python 协程中的迭代器,生成器原理及应用实例详解

python 协程中的迭代器,生成器原理及应用实例详解

本文实例讲述了python 协程中的迭代器,生成器原理及应用。分享给大家供大家参考,具体如下: 1.迭代器理解 迭代器: 迭代器是访问可迭代对象的工具 迭代器...

python错误调试及单元文档测试过程解析

这篇文章主要介绍了python错误调试及单元文档测试过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 错误分为程序的错误和由用户...

python文件比较示例分享

复制代码 代码如下:# 比较两个字符串,如果不同返回第一个不相同的位置# 如果相同返回0def cmpstr(str1, str2):    col = 0...

TensorFlow实现Logistic回归

本文实例为大家分享了TensorFlow实现Logistic回归的具体代码,供大家参考,具体内容如下 1.导入模块 import numpy as np import pandas...

Python类的继承和多态代码详解

Python类的继承和多态代码详解

Python类的继承 在OOP(ObjectOrientedProgramming)程序设计中,当我们定义一个class的时候,可以从某个现有的class继承,新的class称为子类(S...