Tulis ke file UTF-8 dengan Python
Saya sangat bingung dengan codecs.open function. Ketika saya melakukannya: file = codecs.open("temp", "w", "utf-8") file.write(codecs.BOM_UTF8) file.close() Ini memberi saya kesalahan UnicodeDecodeError: 'ascii' codec tidak dapat mendekode byte 0xef di posisi 0: ordinal tidak dalam jangkauan (128) Jika aku melakukan: file = open("temp", "w") file.write(codecs.BOM_UTF8) file.close() Ini bekerja dengan baik. Pertanyaannya …