ฉันใช้ Visual Studio Code, Python 3.5.2, Windows 10
print("£")
สร้างสัญลักษณ์ 2 อันที่ฉันไม่คุ้นเคย
input("Enter pound sign: ") -> £
ก่อให้เกิดข้อผิดพลาด: UnicodeDecodeError: ตัวแปลงสัญญาณ 'utf-8' ไม่สามารถถอดรหัสไบต์ 0x9c ในตำแหน่ง 0: ไบต์เริ่มต้นไม่ถูกต้อง
ตัวอย่างข้างต้นทำงานได้อย่างสมบูรณ์แบบโดยใช้ Python IDLE ฉันได้ลองเปลี่ยนการเข้ารหัสภายใน Visual Studio Code โดยไม่ประสบความสำเร็จ
ฉันใช้ Python 3.5.2 มาระยะหนึ่งแล้วฉันไม่เคยมีปัญหานี้เลยเมื่อใช้ Sublime Text 3
คำแนะนำในการแก้ไขปัญหานี้จะได้รับการชื่นชมมาก