- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
使用 pandas 并每次使用“特殊”字符,例如:é出现它会抛出编码错误。这是我的代码:
import pandas as pd
df = pd.read_csv(r'movies analysis\movie_metadata.csv',encoding='utf-8')
print(df.loc[df['title_year'] == 2015])
这是我收到的错误:
File "D:\ANACONDA\lib\encodings\cp1255.py", line 19, in encode
return codecs.charmap_encode(input,self.errors,encoding_table)[0]
UnicodeEncodeError: 'charmap' codec can't encode character '\xe9' in position 645: character maps to <undefined>
关于这个主题有很多线程,但没有一个提供适合我的解决方案。
最佳答案
我最终所做的是将所有字符“规范化”为ascii。这并不理想,但对我有用:
import unicodedata
unicodedata.normalize('NFD', Data_U_Want_To_Normalize).encode('ascii', 'ignore')
因此,对于像 é
这样的字母,它会变成 e
。
关于python - Pandas UnicodeEncodeError : 'charmap' codec can't encode character,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53307384/
我正在使用 tweepy,在屏幕上打印推文消息时出现此错误 (Windows)。 #!/usr/bin/env python from tweepy import Stream from tweepy
我正在为我的项目使用 tinymce 编辑器。我想添加更多特殊字符(例如卢比符号 (₹))。但是我没有找到任何解决方案。 我的代码是 tinymce.init({ "selec
Python 在使用 wolfram alpha api 时抛出这个: Traceback (most recent call last): File "c:\Python27\lib\threa
我已经读过UnicodeDecodeError: 'charmap' codec can't decode byte X in position Y: character maps to .虽然错误
Python 在使用 wolfram alpha api 时抛出这个: Traceback (most recent call last): File "c:\Python27\lib\threa
我正在尝试抓取一个网站,但它给了我一个错误。 我正在使用以下代码: import urllib.request from bs4 import BeautifulSoup get = urllib.r
我一直在摆弄 python geopy,并尝试了文档中给出的基本命令。但我得到了 UnicodeEncodeError 尝试 raw 时命令(将查询地理定位到地址和坐标) print(location
使用 pandas 并每次使用“特殊”字符,例如:é出现它会抛出编码错误。这是我的代码: import pandas as pd df = pd.read_csv(r'movies analysis\
首先,如果之前有人问过这个问题,我深表歉意。我仍然非常熟悉编码,我不完全确定如果它就在我面前,我会寻找正确的答案,因此我给在此处发帖寻求帮助! 几年前,我涉足 cocos2d 一段时间,发现有一种非常
我已经阅读了我能找到的所有帖子,但我的情况似乎很独特。我对 Python 完全陌生,所以这可能是基础的。我收到以下错误: UnicodeDecodeError: 'charmap' codec can
我在 Windows CMD 窗口中运行时编写的 Python 脚本遇到了问题,并将问题的本质归结为以下 SSCCE : Python 脚本 (x.py) import sys in_file = o
我连接到 MySQL 并检索包含“Ö”、“ğ”、“Ş”等的用户名。它适用于 MySQL 或 PHP,但在 Python 2.6.8 中,会发生错误。这是我的代码: #C:\Python27\Lib\e
在任何人就这个被问了十亿次的问题向我吐槽之前,请注意我已经在许多线程中尝试了几个答案,但似乎没有一个能正确解决我的问题。 import json def parse(fn): results
我正在使用 Python 脚本打开 .csv 文件并将数据导入数据库。有几个导致错误的拉丁字符,所以我尝试用 UTF-8 对它们进行编码,并使用 errors='replace' 规范将那些麻烦的字符
我尝试运行以下 python 代码(安装了 Python 3.4.7 + scipy;安装了 MikTeX 2.9.4476;Windows 7) from matplotlib import pyp
我正在尝试使用 Anaconda 3.6 在 Windows 计算机上安装 Mayavi。 不幸的是,我收到一个我不明白的错误。我仍在探索 Python。 我已经在互联网上查看过其他类似的问题,但找不
我正在尝试使用 python 库进行数据分析,我面临的问题是这个异常 UnicodeDecodeError was unhandled by user code Message: 'charmap'
我想做搜索引擎,我在一些网络上学习教程。我想测试解析 html from bs4 import BeautifulSoup def parse_html(filename): """Extra
我正在关注 Justin Seitz 的书“Black Hat Python”。在本章中,我们将编写一个使用 GitHub 进行命令和控制并使用 github3.py 与 GitHub 交互的特洛伊木
这是一个 Django 项目。在本地 virtualenv 中运行 pip install -r requirements.txt 时遇到错误。 Collecting https://github.c
我是一名优秀的程序员,十分优秀!