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 слични објави

Пребарај: #donat

当前筛选 #donat清除筛选

❤️ “Siz topshirgan qon – bir insonni hayotini saqlaydi” donorlik aksiyasi 🇺🇿 O‘zbekiston Respublikasi Vazirlar Mahkamasi huzuridagi Biznes va tadbirkorlik oliy maktabi tomonidan tashkil etilgan “Siz topshirgan qon – bir insonni hayotini saqlaydi” nomli donorlik aksiyasi ko‘tarinki kayfiyatda o‘tkazildi. 🩸Oliy maktabning xodimlari ushbu harakatda faol ishtirok etib, mazkur aksiyaning katta ahamiyatga ega ekanligini tushungan holda o‘z shaxsiy misollarida qon topshirdilar va bir ovozdan donorlikni qo‘llab-quvvatladilar. 🅱️ Insonlar har-xil baxtsiz hodisalar natijasida jarohatlanib, qon yo‘qotishi va qon quyishga muhtoj bo‘lishi mumkin. Shuningdek, gematologik, onkologik kasalliklar bilan kurashadigan bemorlar uchun muhim hisoblanadi. 💊 Ushbu aksiya biz hayotni saqlab qolish uchun bir ekanligimizni yorqin namunasi bo‘ldi. ___ 🩸 Донорская акция «Сданная вами кровь спасает жизнь человека» 🇺🇿 Донорская акция «Ваша донорская кровь спасает жизнь человека», организованная Высшей школой бизнеса и предпринимательства при Кабинете Министров Республики Узбекистан, прошла в приподнятом настроении. 📉 Сотрудники Высшей школы приняли активное участие в этой акции и, осознавая её важность, своим примером сдали кровь, единогласно поддержав донорство. 💊 При всевозможных несчастных случаях люди могут получать травмы, терять кровь и нуждаться в её переливании. Донорская кровь также жизненно важна для больных, борющихся с гематологическими и онкологическими заболеваниями. #GraduateSchool#Donat#Health#Good 🔝Web-site |🔝Facebook | 🔝Instagram | 🔝Youtube