3
UnicodeDecodeError เมื่อเปลี่ยนเส้นทางไปยังไฟล์
ฉันเรียกใช้ข้อมูลโค้ดนี้สองครั้งในเทอร์มินัล Ubuntu (ตั้งค่าการเข้ารหัสเป็น utf-8) หนึ่งครั้ง./test.pyด้วย./test.py >out.txt: uni = u"\u001A\u0BC3\u1451\U0001D10C" print uni หากไม่มีการเปลี่ยนเส้นทางจะพิมพ์ขยะ ด้วยการเปลี่ยนเส้นทางฉันจะได้รับ UnicodeDecodeError ใครช่วยอธิบายได้ไหมว่าทำไมฉันถึงได้รับข้อผิดพลาดในกรณีที่สองหรือให้คำอธิบายโดยละเอียดว่าเกิดอะไรขึ้นหลังม่านในทั้งสองกรณี