Dzwebs.Net

撰写电脑技术杂文十余年

python按行读TXT到列表会有换行符与空格符怎么办

Admin | 2021-11-21 9:07:49 | 被阅次数 | 2539

温馨提示!

如果未能解决您的问题,请点击搜索;登陆可复制文章,点击登陆

  通过python读取TXT,相当简单也方便。

  但是,会存在这样的情况,读取行的时候,会将行的空行和换行符一块加到列表中成为列表的内容。如'\n\r'等。

  那么,如何避免这种问题的发生呢,当然,也存在替换与转换的方法,但是这些都不太利索,下面给大家介绍一下利索的方法。

  facecodelists = []  # 所有已知人脸面部编码列表

  with open('facecodelists.txt','r') as f:#从TXT中取已知图像的特征信息

    lines = f.readlines()

    for line in lines:

      facecodelists.append(line.strip())

  print(facecodelists)

  只要你使用上面的办法,每一行的换行符或空行,都会被自动排斥了。省了很多事情。

  也可以像下面这样使用:

  with open('host.txt', 'r') as f:
          for line in f.readlines():
              line1 = line.strip('\n')
              line2 = line.strip('\n')


该杂文来自: 最新技术

上一篇:python后台与前端HTML5通过json传输数据的例子

下一篇:cv2的cv2.VideoCapture打不开内置摄像头与USB摄像

网站备案号:

网站备案号:滇ICP备11001339号-7

版权属性:

Copyright 2007-2021-forever Inc. all Rights Reserved.

联系方式:

Email:dzwebs@126.com QQ:83539231 访问统计