![](/img/trans.png)
[英]Pandas.read_csv() with special characters (accents) in column names �
[英]pandas.read_csv() does not load special characters
你看到的是 Windows-1252 编码解释一个 UTF-8 字符。 UTF-8 中的欧元是 E282AC,它对应于 Windows-1252 á ¬ ¬。 我不认为这是 Pandas 问题,因为您的文件已使用 utf-8 解码器正确解码,否则应该有错误。 由于您提到在 jupyter notebook 中加载它,因此显示的编码由您的浏览器决定。 通常,jupyter 会发送一个Content-Type
标头并指定字符集为 UTF-8。 但是,如果 jupyter 太旧或浏览器太旧,他们可能不会使用此属性(据我所知,如果您未将 IE 编码设置设置为自动,IE 11 将忽略此属性)。 因此浏览器将尝试以 Windows-1252 编码解释这些字符。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.