找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 2406|回复: 3

[求助] 如何将txt文本中的中文逗号替换为英文逗号?

1

主题

1

帖子

1

积分

贫民

积分
1
wx_bQb3b9QF 发表于 2019-12-20 22:55:20 | 显示全部楼层 |阅读模式
f=open('data.txt','a+',encoding='utf-8')
for line in f:
    line=line.replace('',',')
    f.write(line)
f.close()#这是我的错误代码。。请大佬赐教

回复

使用道具 举报

0

主题

34

帖子

34

积分

贫民

积分
34
一叶落而知秋 发表于 2019-12-23 15:34:59 | 显示全部楼层
代码没有错,是你的逻辑出错了
回复 支持 反对

使用道具 举报

0

主题

6

帖子

6

积分

贫民

积分
6
priest0o 发表于 2019-12-24 14:45:24 | 显示全部楼层
你这样读不到啊,要替换原文建议用fileinput
回复 支持 反对

使用道具 举报

0

主题

2

帖子

2

积分

贫民

积分
2
ffang 发表于 2019-12-24 15:50:25 | 显示全部楼层
f = open('aa.txt', 'r')
allline = f.read()
print(allline)
f.close()
f = open('aa.txt', 'w')
for line in allline:
    a = line.replace(',', ',')
    f.write(a)
f.close()
回复 支持 反对

使用道具 举报

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

本版积分规则

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