Многие из тех кто активно работал с 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
ПРОВЕРЬТЕ ЗДОРОВЬЕ СЕРДЕЧНО-СОСУДИСТОЙ СИСТЕМЫ
Нарушение липидного обмена – как вернуть баланс?
Здоровье – это не просто анализы и цифры, это ваше спокойствие, энергия и уверенность в завтрашнем дне. И начинается оно с заботы, а не с лечения.
Но что делать, если диагностика показала сбой в липидном обмене? Главное – не паниковать, а действовать осознанно.
Комплексный подход от Медскан:
✅ Чекап со скидкой – в одном из лабораторных офисов KDL - оцените состояние организма точно и быстро
✅ Консультация кардиолога экспертного уровня – в Медскан на Обручева или Госпитале Медскан на Яузе
✅ Подбор врача под ваш запрос – наши менеджеры помогут найти идеального специалиста
ГК Медскан - это 65 медицинских центров, более 490 лабораторных офиса в 31 регионе России – забота о вас там, где вам удобно.
Ваше здоровье – наш приоритет.
Человек. Забота. Медскан.
Мы про здоровое отношение к людям.
🔗 Запишитесь на чекап и консультацию – начните путь к балансу уже сегодня!
📞+74991161645
#Медскан#KDL#ЗдоровоеОтношениеКЛюдям#Кардиология#ЛипидныйОбмен