靳闯博客 记录是一种习惯,分享是一种态度
  • 波浪
  • 波浪
  • 波浪
  • 波浪
python中去掉readline() 的换行符
发表于: | 分类: 技术积累 | 标签: Python | 评论: 2 | 阅读: 4389

python使用readline()时读出的内容把换行(\n)也带上了,这并不是我们想要的结果。


示例:

#文本 test.txt
111111
222222
333333
444444
555555
666666

#脚本 readtest.py
#!/usr/bin/python
f = open('test.txt','r')
for i in range(5):
    print(f.readline())

#执行脚本逐行读取结果
[root@localhost ~]# python readtest.py 
111111

222222

333333

444444

555555

去掉换行符:

#第一种
print(f.readline().strip())

#第二种
print(f.readline().split('\n')[0])

#第三种
print(f.readline().replace('\n',''))


#脚本执行的结果
[root@localhost ~]# python readtest.py 
111111
222222
333333
444444
555555

商业转载请联系作者获得授权,非商业转载请注明出处 本文地址:https://me.jinchuang.org/archives/405.html

如果这篇文章帮助到了你,我感到十分荣幸!


已有 2 条评论

  1. cindy cindy Windows 10 x64 Edition  Microsoft Edge 14.14393

    看到代码就头大。。。 icon_mrgreen.png

    1. J.C J.C Windows 10 x64 Edition  Google Chrome 70.0.3538.110

      脑瓜子疼🤦‍♀️

📬 评论留言

icon_mrgreen.pngicon_neutral.pngicon_twisted.pngicon_arrow.pngicon_eek.pngicon_smile.pngicon_confused.pngicon_cool.pngicon_evil.pngicon_biggrin.pngicon_idea.pngicon_redface.pngicon_razz.pngicon_rolleyes.pngicon_wink.pngicon_cry.pngicon_surprised.pngicon_lol.pngicon_mad.pngicon_sad.pngicon_exclaim.pngicon_question.png2018new_aini_org.png2018new_baobao_thumb.png2018new_erha_org.png2018new_kuxiao_thumb.png2018new_yun_thumb.png2018new_hufen_thumb.png2018new_gui_org.png2018new_xiaoerbuyu_org.png2018new_heixian_thumb.png2018new_wabi_thumb.png2018new_tianping_thumb.png

站点地图 网站地图 RSS Feed
豫ICP备17003270号-1 | Copyright © 2016-2020 靳闯博客
Typecho🍹Sgreen
TOP