python打开并阅读csv文件出现问题的解决方法

在《Python网络爬虫从入门到实践(第2版)》中,作者提到使用Python打开CSV文件遇到编码问题,即使尝试多种编码方式也显示乱码。问题出在使用Excel的xlsx文件强制转换为csv时,文件内部存在乱码。正确做法是在Excel内将数据另存为csv,避免直接转换。这一章节强调了细心阅读和注意细节的重要性。
摘要由CSDN通过智能技术生成

我在唐松老师所著《Python网络爬虫从入门到实践(第2版)》 中阅读到用python打开csv的章节,发现用什么编码都不能正常打开csv,甚至有些编码打开了显示的是乱码。
在经过试验后,发现是我用excel的xlsx文件强制转换为csv文件出了问题。用xlsx强制转换的csv虽然能用excel打开,但是其内部多了很多乱码,真正用python读的时候会出问题。
解决方法是在写完数据后在excel内部另存为csv文件,而非直接强制转换。
书中也是说的另存为,也是我没认真读书,观察细节吧。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值