Saya tidak yakin apa yang salah:
for line in open(textfile, 'r'):
print(line)
Keluaran:
abcd
File dibuat menggunakan textpad++ menggunakan Unix EOL dan pengkodean UTF8.
Sekarang berfungsi dengan baik menggunakan Encoding dengan UTF-8 tanpa opsi BOM di notepad++. Tapi kenapa? Maksud saya, bagaimana saya bisa mengonversi semua file yang dikirim ke UTF-8 untuk menghindari karakter aneh?