TGTGInsighttelegram intelligenceLIVE / telegram public index
← Python Заметки

TGINSIGHT SIMILAR POSTS

Најди сличен содржај

Изворен канал @pythonotes · Post #203 · 18 јан.

Бывает начинающие в процессе обучения создают файлы с именем модуля который они изучают. В результате на тестовых запусках ничего не работает😱 Всё потому, что появилась коллизия имён. Например, изучаете вы модуль 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

Резултати

Пронајдени 1 слични објави

Пребарај: #inharoadshow2025

当前筛选 #inharoadshow2025清除筛选

🇺🇿◽️2️⃣2️⃣2️⃣ INHA ROADSHOW 2025 IT-sanoati, davlat sektori va biznes vakillarini birlashtirgan yangi Industry Advisory Board - maslahat kengashining taqdimoti uchun muhim maydonga aylandi. Kengashning asosiy maqsadi ilm-fan va ishlab chiqarish o‘rtasida mustahkam aloqani shakllantirish, qo‘shma tadqiqot tashabbuslarini rivojlantirish va raqamli iqtisodiyot uchun yuqori malakali kadrlarni tayyorlashdan iborat. Universitet uchun alohida faxr - O‘zbekiston Respublikasi Raqamli texnologiyalar vaziri Sherzod Shermatov Sanoat bo‘yicha maslahat kengashining birinchi a’zosi bo‘ldi. ◽️🔤🔤🔤🔤🔤🔤🔤🔤🔤🔤 INHA ROADSHOW 2025 became an important platform for presenting the new Industry Advisory Board—a consultative council that brings together representatives of the IT industry, the public sector, and business. The Board’s main objective is to establish strong ties between academia and industry, advance joint research initiatives, and train highly qualified talent for the digital economy. It is a special point of pride for the university that Sherzod Shermatov, Minister of Digital Technologies of the Republic of Uzbekistan, has become the first member of the Industry Advisory Board. With love, INHA Youth Union 🇺🇿Inha yoshlar ittifoqi 🌐Telegram | 🌐Instagram #INHARoadshow2025#IndustryAdvisoryBoard#InhaUniversity#YoshlarIttifoqi