APK hataları

Excel CSV'yi tek sütun açar

Excel bütün satırı bir hücrede gösteriyorsa harf bozulmamıştır. Ayırıcı uymuyordur. Azerbaycan kurulumu virgülü ondalık sayar, bu yüzden sütun ayırıcısı genellikle noktalı virgüldür. Dosyadaki virgülü Excel ayırıcı saymaz.

Bu, ə harfinin bozulması değildir. Harf de bozuluyorsa dosya hem utf-8-sig hem ; ile yazılmalıdır.

Hepsini bir anda değiştirme. Nedeni sırayla yokla.

Harf ? oluyorsa ayırıcıyı değiştirme. O, utf-8-sig sayfasıdır.

import csv

with open("metn.csv", "w", newline="", encoding="utf-8-sig") as fayl:
    csv.writer(fayl, delimiter=";").writerows([
        ["ad", "qiymet"],
        ["Azərbaycan", "1,50"],
    ])