Ошибки APK

Excel открывает CSV одним столбцом

Если Excel показывает всю строку в одной ячейке, буква не испорчена. Разделитель не тот. Азербайджанская настройка считает запятую десятичным знаком, поэтому разделитель столбцов обычно точка с запятой. Запятую в файле Excel разделителем не считает.

Это не порча буквы ə. Если буква тоже портится, файл надо писать и с utf-8-sig, и с ;.

Не меняй всё сразу. Проверяй причину по порядку.

Если буква стала ?, разделитель не меняй. Это страница utf-8-sig.

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"],
    ])