Page 5 - 6734
P. 5
Ітератори ............................................................................................ 35
Об’єкти .............................................................................................. 36
Класи .................................................................................................. 36
Клас із конструктором ....................................................................... 37
Успадкування і поліморфізм ............................................................. 38
Атрибути класу і атрибути екземпляра ............................................ 39
Статичні методи та методи класу ..................................................... 40
Властивості ........................................................................................ 41
Перевантаження операторів .............................................................. 42
Контейнери ........................................................................................ 43
Менеджери контексту і інструкція with ............................................ 44
Метакласи .......................................................................................... 45
Декоратори ........................................................................................ 47
Декоратори з аргументом .................................................................. 47
Декоратори класу .............................................................................. 48
Інтроспекція ....................................................................................... 49
inspect – перегляд об’єктів часу виконання ...................................... 51
copy – копії об’єктів .......................................................................... 53
itertools – функції для ефективних ітерацій ...................................... 54
re – операції з використанням регулярних виразів ........................... 56
decimal – дійсні числа довільної точності ........................................ 63
time – визначення і конвертування значень часу.............................. 64
datetime – робота з датою і часом...................................................... 65
calendar – робота з календарем.......................................................... 66
pdb – відлагоджувач Python............................................................... 67
timeit – тривалість виконання невеликих частин коду ..................... 68
logging – ведення журналу ................................................................ 68
pickle – серіалізація об’єктів Python.................................................. 69
shelve – збереження об’єктів Python ................................................. 70
anydbm – універсальний доступ до DBM баз даних ......................... 71
sqlite3 – DB-API 2.0 інтерфейс для баз даних SQLite ....................... 71
csv – читання і запис файлів CSV ..................................................... 72
tarfile – читання і запис файлів архіву tar ......................................... 73
zipfile – робота з ZIP-архівами .......................................................... 74
zlib – сумісне з gzip стиснення даних ............................................... 75
sys – системні параметри і функції ................................................... 75
4