Доброго времени суток, читатели, зрители моего канала programmer's notes. Статья относится к подборке об ООП в Python. Контекстный менеджер Контекстный менеджер одна из технологий, реализуемая посредством объектно-ориентированных средств Python. А поскольку это технология реализована в разных библиотеках Python и мы её будем использовать, есть смысл кратко изложить то, как работает и как создается класс контекстного менеджера. Контекст, это что? Его используют обычно в лингвистике. Это некое окружение, например фразы, по которому мы определяем её смысл. Что касается программирования, то можно сказать, что это нечто обязательное, к некоторой последовательности программных действий, что делает их выполнение правильным. Типичный пример это файлы, о которых мы будем говорить в другой подборке нашего канала. Для того, чтобы читать из файла, писать туда, он предварительно должен быть открыт, а потом, разумеется закрыт. Вот контекст, который придаёт смысл действий над файлом и есть открыти
Приложение к подборке "ООП в Python". Контекстный менеджер
17 июля 202317 июл 2023
26
1 мин