紫影基地

 找回密码
 立即注册
查看: 317|回复: 0

自学Python:批量替换txt里面的内容

[复制链接]
阅读字号:

22

主题

22

帖子

277

积分

超级版主

Rank: 8Rank: 8

积分
277
发表于 2021-11-9 10:52:09 | 显示全部楼层 |阅读模式
现在有份文本是介绍张三的,需要全部修改为李四。可以使用下面的代码实现。
f='11.txt' #设定需要替换的文件
with open(f, encoding='utf-8') as b: #用utf-8格式打开文本
    d=b.read() #读取文件到变量d
    print('修改前:',d)#修改前先打印查看一下内容
    new=d.replace('张三','李四') #找找修改姓名张三为李四
    print('修改后:',new.rstrip())#打印修改后的内容
执行结果如下:
修改前: 张三在学习PYTHON,张三还在跑步。
修改后: 李四在学习PYTHON,李四还在跑步。
————————————————

来源:https://www.jianshu.com/p/efebb30ceb5b
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|紫影基地

GMT+8, 2025-1-12 11:58 , Processed in 0.082738 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表