Многие из тех кто активно работал с 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
Телеволтики (2024)
Реж. Джонатан Нолан, Клер Килнер, Фред Туа
Спецвыпуск, пародирующий всеми известное детское шоу, который переносит знакомых героев в постапокалиптические условия Fallout. Первые эпизоды представлены как эпизоды с самого шоу, что разработала корпорация Волт-Тек для рекламы своих убежищ, с отсылками на социальные эксперименты. Каждый день герои вынуждены обслуживать убежище, играть и питаться пищевой пастой, а также ходить на собрания. Однако позже шоу прерывается и далее мы видим хронику от странника, что наткнулся в Пустоши на поляну, на которой было обнаружено убежище-студия. Он узнаёт, что в самом шоу проводились эксперименты на людях. Постоянная жизнь актеров в образе вымышленных героев, воздействие изоляции и определенных игрушек на подопытных, рацион питания из газировки и пищевой пасты. Эксперимент закончился и спустя годы подопытные покинули Убежище, бросив всё оборудование и костюмы.
#artoftheday#digitalillustration#fanart#proc
Показать полностью...
*****
Subscribe!⬅️ Click!
Капитан Америка ...
#artoftheday#digitalillustration#fanart#procreate#illustrationartists#creative#digitaldrawing#arte#inktober#ink#love#watercolor#doodle#anime#portrait
*****
Subscribe!⬅️ Click!
Соревнование взглядов со смертью: кто первым моргнет ...
#artoftheday#digitalillustration#fanart#procreate#illustrationartists#creative#digitaldrawing#arte#inktober#ink#love#watercolor#doodle#anime#portrait
*****
Subscribe!⬅️ Click!
Он знал, как правильно себя вести ...
Как не мешать. Как быть к месту. Как исчезать вовремя ...
Новосельцев ...
История человека, который слишком хорошо усвоил правила ...
#artoftheday#digitalillustration#fanart#procreate#illustrationartists#creative#digitaldrawing#arte#inktober#ink#love#watercolor#doodle#anime#portrait
*****
Subscribe!⬅️ Click!
Он все таки вышел победителем:3 (junarts/tonko from, pixiv id 94579813)
Загляните в нашу телегу, вам понравится — :3
#artoftheday#digitalillustration#fanart#procreate#illustrationartists#creative#digitaldrawing#arte#inktober#ink#love#watercolor#doodle#anime#portrait
*****
Subscribe!⬅️ Click!
Если бы эти фильмы снимались в СССР - часть вторая ...
#artoftheday#digitalillustration#fanart#procreate#illustrationartists#creative#digitaldrawing#arte#inktober#ink#love#watercolor#doodle#anime#portrait
*****
Subscribe!⬅️ Click!