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

CSV и JSON · 3 из 13

Прочитать выгрузку

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

Касса выгружает продажи таблицей: первая строка — заголовки, дальше данные.

Что сделать

Прочитайте выгрузку продаж из кассы — таблицу с заголовками в первой строке.

Что приходит

  • imya — имя CSV-файла; первая строка — заголовки

Что вернуть

Список словарей «заголовок → значение», все значения строками; пустой файл — [].

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

Перед вызовом
with open("prodazhi.csv", "w", encoding="utf-8", newline="") as f:
    f.write("напиток,цена\nлатте,180\nэспрессо,120\n")
Вызов
prochitat('prodazhi.csv')
Вернуть
[{'напиток': 'латте', 'цена': '180'}, {'напиток': 'эспрессо', 'цена': '120'}]
Ctrl+Enter — проверить

Обсуждение

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

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