我有一个iso8859-9编码的csv文件,并试图将其读入数据帧。 这是我得到的代码和错误。在
iller = pd.read_csv('/Users/me/Documents/Works/map/dist.csv' ,sep=';',encoding='iso-8859-9')
iller.head()
错误是
^{pr2}$下面的代码可以正常工作。在
import codecs
myfile = codecs.open('/Users/me/Documents/Works/map/dist.csv', "r",encoding='iso-8859-9')
for a in myfile:
print a
我的问题是为什么熊猫不读我正确编码的文件?有没有办法让它读出来?在
当然,你不可能看到你的数据有什么问题,但是如果你能在没有
codecs
问题的情况下读入数据,那么也许一个想法就是把文件写成UTF编码(?)在或
^{pr2}$我希望这有帮助!在
相关问题 更多 >
编程相关推荐