Бывает начинающие в процессе обучения создают файлы с именем модуля который они изучают. В результате на тестовых запусках ничего не работает😱
Всё потому, что появилась коллизия имён. Например, изучаете вы модуль datetime, и создаёте с таким именем файл (ну логично же😄) прямо в рабочей директории.
Потом, при попытке импортировать datetime модуль, из-за приоритета импорта будет импортирован файл из рабочий директории а не оригинальная библиотека. Ведь имя файла это суть имя модуля!
А знаете ли вы, что не все стандартные модули можно так перезаписать? Коллизии имён не подвержены builtin модули. Они всегда стоят на первом месте в приоритете импорта, поэтому их нельзя заменить.
Полный список таких модулей можно посмотреть в списке sys.builtin_module_names.
То есть, вы сломаете весь Python если назовёте свой модуль os или site, но если назовёте time или gc то ничего страшного не случится)))
Тем не менее, никогда не называйте модули уже занятыми именами!!!⚠️
Я всегда рекомендую всем своим файлам делать именной префикс из 2-3 символов. Например я называю свои проекты так:
pw_project_name
pw_ui_tools.py
pw_something/main.py
Либо под ситуацию
tst_scriptname.py
(не "test" чтобы не подхватывал pytest)
dbg_script.py
maya_ui.py
hou_menu_tools.py
И искать проще, и коллизий нет.
#tricks#basic
🧹Dyson faqat fen yoki "pilesoschi" emas!
🎧 OnTrac deb nomlangan ushbu quloqchinni o'zingizga yoqqandek ranglarda yig'ib olishingiz mumkin. Ammo, umumiy 4 ta: Aluminum, Copper, Ceramic Cinnabar va Black Nike ranglarida taqdim etilarkan.
ℹ️ USB Type-C portiga tushadigan raqamli quloqchin 6 Hz dan 21 000 Hz gacha bo'lgan tovushlarni yangrata oladi. To'liq quvvati bilan 55 soatgacha ishlab berolarkan.
💸 Narxi $499,99 ekan. Arziydimi?
➡️#dyson | Birinchi raqamli IT-Blog
Еда становится более технологичной продукцией, чем фены и пылесосы
#Dyson сегодня — один из крупнейших сельскохозяйственных производителей в Англии. Компания обрабатывает примерно 13,5 тыс. га земли в различных частях страны под проектом цифровизации от xFarm Technologies. Недавно в 📍Каррингтоне была запущена супер-современная теплица для выращивания 🍓клубники на 10,5 га.
Вряд ли авторы модной теории XX-го века об ограниченности земли и других ресурсов при растущем населении представляли себе такое.
@foodoutlook
✂️ ¡Jueves de marcas premium y precios mini!
Hoy tenemos los dos extremos: el lujo del Dyson Supersonic con un descuento raro de ver (31% menos) y el chollo absoluto de una camiseta Levi's por solo 11,4€. Además, básicos para el hogar como Ariel y una cafetera Monix de inducción por menos de 10€. ¡Aprovecha! 💇♀️👕
👇 Selección del día:
🔥 Dyson Supersonic Origin Secador de Pelo por 299€ (-31% dto)
amzn.to/4rL12jA
🔥 LEVIS Camiseta Fields of Rye por 11,4€ (-54% dto)
amzn.to/3MA1Etz
🔥 Monix Inducción Cafetera Italiana por 9,9€ (-44% dto)
amzn.to/40a5bSk
🔥 Xiaomi 22.5W Power Bank 20000mAh por 16,9€ (-15% dto)
amzn.to/4qt9qDz
🔥 Plancha Vapor Vertical 2 en 1 por 19,9€ (-43% dto)
amzn.to/4r6zLbw
🔥 Ariel Detergente Lavadora 60 Lavados por 14€ (-32% dto)
amzn.to/4reZcry
#Dyson#Levis#Hogar#OfertasAmazon#Ahorro
🎧Dyson has released its first headphones. Advanced noise cancellation. 55 hours of audio without recharging. And the most inexplicable feature - more than 2000 color options.
#Dyson#Headphones#Technology
MARKHEMIST
Would you try them?