我想在PyCharm中处理unicode UTF-8文本。csv文件中的字符以UTF-8 unicode格式保存在Excel 2016中。但是,当我试图在代码输入区使用unicode编写代码或在控制台中输出结果时,它会给我无效字符。另外,我无法在PyCharm上使用unicode字符编写代码,如何解决这个问题?在
import pandas as pd
data1=pd.read_csv('Feb2018_Payroll.csv',encoding='utf-8')
print(data1)
当我复制粘贴控制台输出在这里(下面),它看起来很好。但是,在控制台中它是无效字符。原因是什么?我该怎么解决?在
^{pr2}$
解决方案:如果印地语字符没有显示在pycharm中,请转到
文件>设置>编辑器>文件编码
到处选择UTF-8,最后用BOM选项选择。在
【PyCharm社区版2018.3中的文件编码1
目前,PyCharm for Mac只使用16位作为Unicode字符代码。 所以这个PyCharm for Mac只显示基本多语言平面(BMP)中的字符。因此,使用16位以上的字符显示为空白。在
尽管如此,还有其他Intellij衍生工具已经显示了Unicode字符的全部范围(32位)。Android Studio for Mac就是一个例子。在
相关问题 更多 >
编程相关推荐