Раздел 45 · Python backend: Тарбадель

Файлы, pathlib, JSON и CSV

junior~35 мин

без входаВойди, чтобы отмечать прогресс, вести заметки и решать задачи в редакторе. войти

До сих пор всё, что знал терминал, было записано в коде: меню словарём, промокоды через if. Поменялась цена пирожка, и надо править программу. У Клабса так не пойдёт: цены его, код твой, и пусть они живут отдельно.

Отдельно значит в файле. Терминал при запуске открывает файл, читает цены и работает с ними. Сегодня научишься открывать файлы, находить их на диске, не путаться в кодировках и читать два самых частых формата: таблицы CSV и JSON. И не верить файлу больше, чем покупателю.

урок из курса

Урок из курса «Python backend: Тарбадель». Курс покупается один раз и остаётся навсегда: 500 ₽.

Оплата пока не подключена: премиум и курсы открываются промокодом.