UnicodeDecodeError:' ascii'编解码器无法在Mac OS X ipython笔记本中解码

时间:2015-04-08 13:06:14

标签: macos pandas ipython-notebook

我正在运行一个有pandas dataFrame的笔记本。 当我尝试print df时,它运作正常。

当我尝试在单个ipython笔记本单元格中评估df时,它会漂亮地(HTML)打印数据帧,我收到错误:

UnicodeDecodeError: 'ascii' codec can't decode byte 0xef in position 32164: ordinal not in range(128)

BTW,df是对不同dataFrame进行过滤的结果,例如df = old_df[old_df['column1']='someval']

old_df的评估工作正常。 我猜测,在过滤之后,df中的值在开始时,因此显示的是有问题的值。

我该如何解决?

0 个答案:

没有答案