Войти Создать аккаунт

CSV и JSON · 5 из 13

Записать прайс

Задействованы также: Файлы

Прайс для поставщика надо отдать таблицей. В прошлый раз описание с запятой поехало в соседний столбец.

Что сделать

Запишите прайс для поставщика таблицей — так, чтобы описание с запятой не уехало в соседний столбец.

Что приходит

  • imya — имя CSV-файла, куда записать

  • zapisi — список словарей с одинаковыми ключами

Что вернуть

Сколько строк данных записано; в файле первая строка — ключи первого словаря; пустой список — пустой файл и 0.

Допишите функцию zapisat_prays в редакторе справа. Результат верните через return — то, что напечатано, на проверку не влияет.

Перед вызовом
n = zapisat_prays("prays.csv", [{"напиток": "латте", "цена": 180}])
with open("prays.csv", encoding="utf-8") as f:
    soderzhimoe = f.read()
Вызов
(n, soderzhimoe)
Вернуть
(1, 'напиток,цена\nлатте,180\n')
Ctrl+Enter — проверить

Обсуждение

Вопросов пока нет.

Войдите, чтобы спросить.