我尝试使用 dataset=pandas.read_csv('filename')
来制作一个框架。但不知何故我做不到,因为其中一个列标题是用希伯来语写的。
我检查过,DataFrame 可以将希伯来语单词作为列标题。
dataset.columns = ['שלום', 'b','c','d','e']
但我想从包含希伯来语单词的 csv 中导入数据本身,我不能。
我收到此错误 UnicodeDecodeError: 'utf-8' codec can't decode byte 0xf9 in position 0: invalid start byte
。
如何使用列标题将数据集导入数据集?
最佳答案
我用过:
dataset = pd.read_csv('file_name.csv', encoding = "ISO-8859-8")
参见 https://docs.python.org/3/library/codecs.html#standard-encodings用于编码
关于Python 读取带有希伯来文标题的 csv,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47393869/