Многие из тех кто активно работал с 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
"лучший подарок художнику - это репост его работ"
выбрала самые любимые вещицы, так что некоторые из работ были сделаны достаточно давно
постаралась расположить их в хронологическом порядке
#interactive |отложка
#powershell#automated#bloatware#bloatware_removal#cleanup#debloat#debloater#interactive#optimize#powershell#powershell_script#privacy#ps1#registry_tweaks#tweaks#windows#windows_10#windows_11#windows_11_debloat#windows10#windows11
Win11Debloat is a free PowerShell script that quickly removes pre-installed Windows bloatware like TikTok, Xbox Game Bar, and Copilot while disabling ads, telemetry, and intrusive features. It simplifies tasks like restoring the classic right-click menu, hiding duplicate drives in File Explorer, and removing taskbar clutter, saving you from manually adjusting settings. The script is safe, reversible, and improves your experience by eliminating unnecessary background processes and distractions, making Windows cleaner and more focused.
https://github.com/Raphire/Win11Debloat
👓 Привет! Hello! Меня зовут Максим Слюсарев. My name is Maxim Sliussarev.
😠Я режиссёр, продюсер и сценарист. А это мой креативный бутик Keyframe Production. Представленные ролики все придуманы мною и реализованы либо мной лично, либо в сотрудничестве с другими студиями. На всех из них я выступал сценаристом и режиссёром, а на многих продюсером, монтажером и даже художником графики. За годы работы я стал обладателем множества призов, как за музыкальные клипы, так и за рекламу и кино, а в 25 году и за ии-кино.
🐈⬛ I’m a director, producer, and screenwriter. This is my creative boutique — Keyframe Production. All the featured videos were conceived by me and brought to life either personally or in collaboration with other studios. I worked as the screenwriter and director on all of them, and on many — also as producer, editor, and even graphic artist. Over the years, I have won many prizes, both for music videos, as well as for advertising and cinema, and in 2025 for AI-films.
😂Пишите в телегу @maximixam или [email protected]
😱Contact me via telegram @maximixam or [email protected]
По хештегам вы можете найти работы во всех сферах видеопроизводства от съемки до ии:
You can find projects from all areas of video production by following the hashtags:
#ai#bank#cars#cg#commercial#documentary#deepfake#drama#exhibition#fashion#film#humor#interactive#it#kasperskiy#kids#mecha#microsoft#musicvideo#social#shortfilm#show#sounddesing#showreel#space#sport#tvseries#videoproduction#2d#3d