Unicode解码ErrorL Ordinal不在范围内

时间:2018-04-28 15:25:39

标签: unicode encoding

所以我试图在csv文件中创建Unicode值,这样我正在使用的程序就能读取它们。这是我的代码,在Python 2.7中,我必须使用:

 TEST_SENTENCES = []
    with open('Book2.csv', 'rb') as csvfile:
        reader = csv.DictReader(csvfile)
        for row in reader:
            encoded_tweet = row["Tweet"].encode('utf-8')
            TEST_SENTENCES.append(encoded_tweet)

我继续收到相同的错误消息,但无法找到有效的内容。这是错误消息。我相信那里的人可以提供一个非常简单的解决方案。

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

作为更新,我将编码更改为解码,并且程序说它正在运行预测,因为它已经有一段时间但如果它没有用Unicode编码就不会启动,所以让我们祈祷。

0 个答案:

没有答案