【发布时间】:2015-06-27 18:40:09
【问题描述】:
当我在 IPython(或者确切地说是 Jupyter)中读取一个 excel 文件时,数据框似乎可以读取,但我无法显示它或处理它上面的文本列(例如,与另一个 excel 合并当键是文本字段时),因为我得到一个“
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2...
错误
奇怪的是,如果我这样做:
for i in df['Textual Col Name']:
print i
它会打印所有的值。
我在这里尝试了针对其他类似问题提供的不同解决方案,但没有任何效果。当从 excel 文件中读取 df 时,我认为 SO 没有一个好的答案。
很想就如何解决这个问题得到您的帮助,如果可能的话,还想解释一下为什么我说的和做的我仍然可以很好地打印单个项目。
提前致谢!
【问题讨论】:
标签: python python-2.7 pandas ipython dataframe