Многие из тех кто активно работал с Python2 несколько удивлены, почему в Python3 удобная функция reload() переехала из builtin в imp а потом и в importlib?
Ну было же удобно! А теперь лишний импорт😖
Дело в том, что начиная с Python3.3 функция reload() переписана на Python вместо Cи.
Что это нам даёт?
🔸 Такой код проще поддерживать и развивать
🔸 Python код легче читать, изучать и понимать.
Сравните это ➡️ и это ➡️.
🔸 Как результат пункта 2, проще писать свои расширения импорта. Например, пользовательский импортёр с какой-либо хитрой логикой по аналогии с импортом из zip архивов.
А есть ли у этого решения недостатки? Да, они всегда есть.
🔹 Так как это не builtin функция, её следует импортнуть перед использованием
🔹 Скорость замедлилась примерно на 5%. Очевидно, что это совершенно не критично. К тому же от версии к версии логика импорта будет оптимизироваться и ускоряться.
В самом начале файла importlib/__init__.py мы видим такой импорт:
import _imp # Just the builtin component, NOT the full Python module
То есть часть функционала по прежнему написана на Си, но достаточно низкоуровневая.
#basic
Opened a short #KAS
The coin formed a double top pattern at $0.19309, which is a reversal formation, which we see on the chart.
The systematic decline led to the breakdown of local, inclined support, as well as the moving MA50 and MA200; sellers are showing strong pressure on the asset, which is likely to continue in the future.
A significant role is played by the high dominance of BTC, which is gradually growing and also contributes to the decline of this asset.
Targets: $0.14394 - $0.13586 - $0.12699
Stop: $0.16820
Были серьезные опасения, что без мамы закончить начальную школу я бы просто не смог. Потому что изобразительное искусство у меня страдало совсем. Черный квадрат я ещё мог исполнить, но при добавлении второго цвета происходила катастрофа. Это было давно и не совсем правда.
Случайно глянул в календарь и невзначай понял, что пять лет назад я нарисовал свою первую (и пока единственную) обложку. Тогда это была иллюстрация совместной песни с KAS.
Сюжет с Эвридикой родился спонтанно ночью. Вдвоем за полтора часа записали трек на московской студии, а потом я уехал в Питер, где красками рисовал полотно, которое позже стало обложкой песни Эвридика. Послушать можно на Яндексе или ВК.
Примерно в то же время я переслушивал альбом "Ennui" от prekrati. Меня зацепило то, как он рассказывал про Пензу. Тогда я сказал себе, что напишу песню про Киров. Понадобилось для этого всего 5 лет. Благодаря Ивану Сюзеву,
мы смогли сделать мой гимн родному городу, соединив слова с музыкой легендарного участника группы ЮГ Андрея КИТа.
Скоро будет релиз "Сорок третьего", а пока можно кликнуть на пресейв.
Самому рисовать обложки теперь не приходится, потому что у меня есть личный дизайнер, который дизайнерит всю нашу жизнь и мне нравится.
#ivk#vnk#kas#кит#рэп#эвридика#промо#сороктретий#сюзевлаб#пресейв#музыка
Вопросик на контроле