所以我试图在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编码就不会启动,所以让我们祈祷。