2
ข้อผิดพลาด Python pickle: UnicodeDecodeError
ฉันกำลังพยายามจัดประเภทข้อความโดยใช้ Textblob ฉันกำลังฝึกโมเดลเป็นครั้งแรกและจัดลำดับโดยใช้ของดองดังที่แสดงด้านล่าง import pickle from textblob.classifiers import NaiveBayesClassifier with open('sample.csv', 'r') as fp: cl = NaiveBayesClassifier(fp, format="csv") f = open('sample_classifier.pickle', 'wb') pickle.dump(cl, f) f.close() และเมื่อฉันพยายามเรียกใช้ไฟล์นี้: import pickle f = open('sample_classifier.pickle', encoding="utf8") cl = pickle.load(f) f.close() ฉันได้รับข้อผิดพลาดนี้: UnicodeDecodeError: ตัวแปลงสัญญาณ 'utf-8' ไม่สามารถถอดรหัสไบต์ 0x80 ในตำแหน่ง 0: ไบต์เริ่มต้นไม่ถูกต้อง ต่อไปนี้เป็นเนื้อหาของ sample.csv ของฉัน: SQL ของฉันทำงานไม่ถูกต้องเลย …