Python. Экспресс-курс | страница 9



13.2. Закрытие файлов ........................................................................................................................ 206

13.3. Открытие файлов для записи или в других режимах ................................................... 206

13.4. Функции чтения и записи текстовых и двоичных данных ......................................... 207

13.5. Чтение и запись с использованием pathlib ........................................................................ 210

13.6. Экранный ввод/вывод и перенаправление ....................................................................... 210

13.7. Чтение структурированных двоичных данных с использованием модуля struct .......................................................................................................................................... 213

13.8. Сериализация и модуль pickle ............................................................................................... 215

13.9. Модуль shelve .............................................................................................................................. 218

Итоги ........................................................................................................................................................ 221

Глава.14..Исключения............................................................................... 222

14.1. Знакомство с исключениями ................................................................................................. 222

14.2. Исключения в Python ............................................................................................................... 226

14.3. Менеджеры контекста и ключевое слово with ................................................................. 236

Итоги ........................................................................................................................................................ 238

Часть 3. Расширенные возможности языка ...................................... 239

Глава.15..Классы.и.объектно-ориентированное.программирование.............. 240

15.1. Определение классов ................................................................................................................ 240

15.2. Переменные экземпляров ....................................................................................................... 242

15.3. Методы ........................................................................................................................................... 243