怎么去除多余的引号?最好能把分号改成逗号,源文件是挤在一个单元格里,想要提出出来的文件刚好在三个单元格里
1条回答 默认 最新
- 像风铃那样 2022-12-11 15:22关注
要解析数据的话,试下re吧。
运行前:
import csv import re with open("test.csv", mode='r') as f: reader = csv.reader(f) obj = re.compile(r'''(?P<UserID>\d+);"(?P<ISBN>\w+)";"(?P<BookRating>\d)"''') with open("test2.csv", mode='a', newline='') as file: writer = csv.writer(file) for row in reader: row_content = obj.search(row[0]) writer.writerow(( row_content.group("UserID"), row_content.group("ISBN"), row_content.group("BookRating") ))
运行后:
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报 编辑记录
悬赏问题
- ¥30 为什么会失败呢,该如何调整
- ¥50 如何在不能联网影子模式下的电脑解决usb锁
- ¥20 服务器redhat5.8网络问题
- ¥15 如何利用c++ MFC绘制复杂网络多层图
- ¥20 要做柴油机燃烧室优化 需要保持压缩比不变 请问怎么用AVL fire ESE软件里面的 compensation volume 来使用补偿体积来保持压缩比不变
- ¥15 python螺旋图像
- ¥15 算能的sail库的运用
- ¥15 'Content-Type': 'application/x-www-form-urlencoded' 请教 这种post请求参数,该如何填写??重点是下面那个冒号啊
- ¥15 找代写python里的jango设计在线书店
- ¥15 请教如何关于Msg文件解析