with (2)

Розбираємося з оператором `with`

У цій частині циклу статей про синтаксичний цукор Python ми детально розглянемо роботу оператора with. Переглядаючи байт-код для простого оператора with, ви помітите, що застосовується багато інструкцій opcode. Більшість із них — це керування стеком...

Codeguida · 07 липня 2021 · 9

Як працює with x as y в Python

Це перша стаття з серії, в якій ми поступово будемо розбиратися зі внутрішнім влаштуванням фіч у Python. Сьогодні у нас конструкція with x as y, а в наступних матеріалах: метакласи, ексепшени, логування та багато іншого. Починаючи з доволі старої вер...

Codeguida · 30 червня 2020 · 2