我正在运行 Win7 x64,并且安装了 Python 2.7.5 x64。我正在使用 Wing IDE 101 4.1。
由于某种原因,编码搞砸了。
special_str = "sauté"
print string
# sauté
string
# 'saut\xc3\xa9'
我不明白为什么当我尝试打印它时,它会变得很奇怪。当我将它写入记事本文本文件时,它是正确的(“sauté”)。问题在于,当我在字符串上使用 BeautifulSoup 时,它会包含那个奇怪的字符串“saut├⌐”,然后当我将它输出回 csv 文件时,我最终会得到一个包含那个奇怪位的 html 块。帮助!