kbh | Дата: Пятница, 24 Мая 2024, 12:08 | Сообщение # 1 |
Генерал-полковник
Группа: Модераторы
Сообщений: 19490
Статус: Отсутствует
| Вы можете ответить, с каким флагом лучше открывать файл? Чем отличается rt+ от ab+? Что такое файловый поток и когда нужно пользоваться библиотекой io? Как рекурсивно прочитать содержимое всех файлов в дереве папок? Как правильно работать с файловой системой? Почему нужно валидировать файлы и в каких случаях нужно использовать base64? Мы ответим на каждый из этих вопросов и покажем вам, как правильно использовать новые знания.
Чему вы научитесь Научитесь правильно выставлять флаги при работе с файлами Узнаете, чем отличается текстовый файл от бинарного Разберетесь, почему так важен контекстный менеджер Поймете, что такое кодировка и как она работает Проведете нормализацию текста Научитесь правильно работать с файловой системой Узнаете отличия абсолютного и относительного пути Сравните os.path и pathlib в своих решениях Узнаете, чем так хорош shutil Научитесь читать бинарные файлы на низком уровне Проведете свою сериализацию и десериализацию файла Узнаете, что такое json, toml, yaml и csv Разработаете свой валидатор и научитесь применять готовые Разберетесь, в чем разница между marshmallow и pydantic Увидите, в чем могут быть опасности при использовании pickle Узнаете, что такое base64 Разберетесь, в каких случаях нужно блокировать файл Узнаете, как можно отправить файл на сервер и скачать его оттуда
Название: Работа с файлами в Python Автор: Антон Щербак Издательство: Stepik Год: 2024 Формат: HTML Страниц: много Размер: 60 Mb Язык: Русский
Сообщение отредактировал kbh - Пятница, 24 Мая 2024, 12:10 |
|
| |