【学术】数据处理中,如何正确地用WPS查看csv文件

本文介绍了在数据处理中,如何使用WPS正确查看csv文件,避免因英文逗号导致的列分隔错误。建议将英文逗号替换为中文逗号或使用引号包围文本,同时推荐码农使用notepad++。对于WPS打开utf8文件的乱码问题,转换为utf-8 BOM编码可缓解分列影响,但无法完全消除。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

【作者结论】

-- > 把文本列中的所有英文逗号替换为中文逗号

-- > 更改文本格式为utf-8 BOM编码

--> 用WPS打开,成功(亲测可行)


1. 如果是码农,建议直接用notepad++查看,简单便捷,省去无数麻烦。

2. 如果是给其他人员看,那么需要借助excel或者WPS:

(1)Excel的缺点:需要先把csv文件从utf-8转码为ANSI,打开后中文才不会乱码,但是这会造成文本本身特殊符号、表情的乱码。因此,不推荐。

(2)WPS的优点:能够直接打开utf8格式的csv文件,无需转码。

二者共同的缺点都是,默认英文逗号为分隔符。这意味着,如果你的文本某一列内部含有英文逗号,用这两个工具打开后会发现一列文本分两列显示,数据极其不整齐。

如何解决:

方案一:管它三七二十一,直接把所有英文逗号统一换成中文逗号,哪怕本文是英文文本。【最推荐】

简单版本如下:

text = dic.get('text ', "").replace(",", ",")

注意英文逗号和中文逗号的区别(其实最终在csv中都显示为英文逗号&#x

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值