PyCharm控制台编码错误



最近我从Eclipse (LiClipse)迁移到PyCharm。有一个问题根本不属于Eclipse。编码问题,至少,当试图打印一些东西到控制台。

我在IDE和LiClipse中都尝试过这个脚本,它打印的汤,但在Pycharm中引发错误。

尝试打印soup (html) of facebook时出错:

 File "C:Python27libencodingscp1252.py", line 12, in encode
    return codecs.charmap_encode(input,errors,encoding_table)
UnicodeEncodeError: 'charmap' codec can't encode character u'u010d' in position 9078: character maps to <undefined>

你知道问题在哪里吗?

对于PyCharm控制台输出,重要的是正确设置IDE和项目编码(不仅仅是文件编码)。在"设置"窗口中搜索"文件编码",将IDE和项目编码设置为UTF-8(或其他)。

最新更新