不爱吃芥蓝的Cat 发表于 2022-2-17 15:21

Python合并csv问题求助

网上找的代码, 然后我复制进去运行就报错了, Python3.6运行

不爱吃芥蓝的Cat 发表于 2022-2-17 15:37

zouxm2008 发表于 2022-2-17 15:35
path给的路径是不是少了个‘/’

加了/后就报这种解码的错, 业余的, 然后百度的方法也解决不了
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xbc in position 0: invalid start byte

上台拿衣服 发表于 2022-2-17 15:59

不爱吃芥蓝的Cat 发表于 2022-2-17 15:41
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xbc in position 0: invalid start byte

大哥 ...

你导出时候的设定解码方式是GBK,但是源文件是utf-8?不匹配报错了吧

JuncoJet 发表于 2022-2-17 15:28

Linux cat a.csv>>b.csv
Windows type a.csv>>b.csv

mmaaiiooo 发表于 2022-2-17 15:30

报错原因是找不到csv文件。 No such file or directory......   你如果要合并csv ,需要修改path的路径。

不爱吃芥蓝的Cat 发表于 2022-2-17 15:34

mmaaiiooo 发表于 2022-2-17 15:30
报错原因是找不到csv文件。 No such file or directory......   你如果要合并csv ,需要修改path的路径。

修改了还是会报一样的错

zouxm2008 发表于 2022-2-17 15:35

path给的路径是不是少了个‘/’

axllen 发表于 2022-2-17 15:39

pd.read_csv(path + '/' + file)

不爱吃芥蓝的Cat 发表于 2022-2-17 15:41

axllen 发表于 2022-2-17 15:39
pd.read_csv(path + '/' + file)

UnicodeDecodeError: 'utf-8' codec can't decode byte 0xbc in position 0: invalid start byte

大哥, 这个报错要怎么修改呢

不爱吃芥蓝的Cat 发表于 2022-2-17 16:04

上台拿衣服 发表于 2022-2-17 15:59
你导出时候的设定解码方式是GBK,但是源文件是utf-8?不匹配报错了吧

应该是的, 因为合并的文件都是亚马逊那边下载的
页: [1] 2
查看完整版本: Python合并csv问题求助