当前位置: 首页 > news >正文

Python中在读文件时如何删除换行符

1 问题

python中在读写的时候,打印出来的结果会出现换行符,影响打印结果。

2 方法

  1. 利用strip()函数,可以使多余的换行符和空格去掉

  2. 利用read自带的read().splitlines()  (这种方法只限于read内运用)

代码清单 1

(1)
(1)
list=[]
with open('data3.txt','r',encoding='utf-8') as f:
    m=f.readlines()
    for i in m:
        list.append(i.strip())
print(list)
(2)
list=[]
with open('data3.txt','r',encoding='utf-8') as f:
    m=f.read().splitlines()
    for i in m:
        list.append(i)
print(list)


3 结语

在Python的读写中,可以多运用strip()函数,但要注意运用时,他是一个函数,所以后面的括号不能少,第二可以运用read自带的函数readlines,但也要注意,只能在read内运用。


http://www.mrgr.cn/news/7725.html

相关文章:

  • [C++] std::copystd::memcpyforloop assign的使用说明
  • 文字怎么生成二维码扫码展示?文本活码在线生成的3步操作技巧
  • 如何远程连接到AWS EC2实例?
  • 用 docker 创建 jmeter 容器, 实现性能测试,该如何下手?
  • WIFI 应用层代码
  • 三数之和及unordered_set和set的使用区别
  • Python 如何使用正则表达式进行复杂文本处理
  • 【Docker】以思源笔记为例,谈谈什么是端到端加密
  • C#面:ASP.NET MVC 中如何用表单认证?
  • pycharm远程调试服务器代码提示,运行‘test’时出错,illegal char at index
  • 开源大模型LLaMA架构介绍
  • 【python】调用openAI api接口批量处理excel中的文本
  • kickstart自动安装脚本制作详解
  • 自来水厂供水监控的串口服务器应用
  • mysql在字符串列建立索引示例
  • 怎样更改电脑的MAC地址?
  • Qt QLabel点击事件
  • Go语言标准错误error解析
  • Git和TortoiseSVN忽略的使用
  • Java RPC、Go RPC、Node RPC、Python RPC 之间的互相调用