在Python中,如何去除行末的换行符?使用热点新闻-

亲民网_亲近民生网罗天下事!文章导读:【在Python中,如何去除行末的换行符?使用热点新闻-】来源:江苏IT小达人 在python中读取文件时,如何去除行末的换行符?以及在Windows与Linux中的区别? 一、去除换行符 以使用readline进行读取为例: import re...

来源:江苏IT小达人      

在python中读取文件时,如何去除行末的换行符?以及在Windows与Linux中的区别?

一、去除换行符

以使用readline进行读取为例:

import re
data =[]
f = open("data.txt", "r")
line = f.readline() # 读取一行文件,包括换行符
# liine = line[:-1] # 去掉换行符(方法1)
#line = re.sub('\n','',line) #方法2
line = line.strip() #方法3
data.append(line)
while line: # 直到读取完文件
line = f.readline()
# line = line[:-1]
#line = re.sub('\n','',line)
line = line.strip()
if line != '':
data.append(line)
f.close()
print(data)

二、在Windows与Linux中的区别

2.1 windows

在window中,只要按照上面的代码即可去除换行符,即“\n”会直接被去掉,如下:

没有去掉换行符时:

去掉换行符后:

2.2.Linux

在Linux中,若直接去掉换行符(方法1与方法2),“\n”不会直接被去掉,而是会被‘\r’(回车符)代替,如下:

当然此时若再使用 strip() 也可以将 ‘\r’ 去除。

如果使用方法3,即用strip(),则可以去除:

所以建议使用方法3去除换行符。

责任编辑:

美文财经

本文【在Python中,如何去除行末的换行符?使用热点新闻-】由亲民网_亲近民生网罗天下事!的小美整编收集于网络不代表本站观点,如果您还想了解更多关于亲民网_亲近民生网罗天下事!相关的文章,请点击查看其它文章,请关注亲民网_亲近民生网罗天下事!,http://www.qinminwang.com/keji/3836.html.

相关推荐
新闻聚焦
猜你喜欢
热门推荐
  • 打入VR专业领域 英伟达更新VR Ready计划

      美国太平洋时间4月4日-7日,英伟达(Nvidia)将举办GTC大会(GPUTechnologyConference)。不过,在大会开幕之前,英伟达通过一篇......

    04-05    来源:新浪新闻

    分享
  • 郭明池:今年iPhone出货量很可能降至2亿部

      iPhone 6 三种外观颜色 凤凰科技讯 北京时间4 月 5 日消息,据科技博客AppleInsider 报道,凯基证券分析师郭明池 (Ming-Chi Kuo) 发布......

    04-05    来源:凤凰科技

    分享
  • 网红边玩边挣钱 将催生新商业模式

      2015年中国网红排行榜 网红,就是网络红人的简称。网红不仅仅是当下最热词汇,它还是一个时代。在这个时代里,有网红模......

    04-05    来源:京华时报

    分享
  • 谷歌车载系统Android Auto登陆印度等18个新

      谷歌 Android Auto 车载系统 凤凰科技讯 北京时间 4 月5 日消息,据科技博客 TheVerge 报道,谷歌已经将可访问其车载系统Android......

    04-05    来源:凤凰科技

    分享
  • 新iPad Pro拆解:内部大改 榨干每一寸空间

      iPad Pro 9.7的内部空间设计非常紧凑 凤凰科技讯 北京时间4月5日消息,据科技网站AppleInsider报道,众所周知,iPad Pro 9.7的大多......

    04-05    来源:凤凰科技

    分享
  • 360手机f4将于4月9日开启线下首销

      凤凰科技讯 4月5日消息,360手机f4将于4月9日开启线下首销。同时,360手机f4高配版将于4月7日线上开售。 祝芳浩表示,360手机......

    04-05    来源:凤凰科技

    分享
  • 无人驾驶车离我们有多远 百度提出5年内

      车辆自动判断路况 无人驾驶车何时才能驶入百姓生活? 3月30日,百度高级副总裁、百度自动驾驶事业部总经理王劲提出了一......

    04-05    来源:中国青年报·中青在线

    分享
  • Facebook新福利 盲人也能看照片

      新浪美股讯北京时间5日下午美联社称,Facebook计划通过人工智能程序进行改造,使盲人及视力障碍者可以像其他用户......

    04-05    来源:新浪新闻

    分享
  • 赶潮流有风险:Nest关闭Revolv智能家居中心

      谷歌旗下Nest宣布将在五月关闭所有Revolv智能家居中心的支持系统,消息让已经为Revolv买单的顾客一脸懵逼。下月中,......

    04-05    来源:新浪新闻

    分享
  • 华为超越联想的秘密武器:敢与苹果三星

      华为 在成立八年后的1992年,联想完成了销售业绩的三级跳,达到17.67亿元,成为当时的明星企业,而彼时,华为的销售额才......

    04-05    来源:一财网

    分享
返回列表
Ctrl+D 将本页面保存为书签,全面了解最新资讯,方便快捷。