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

Пребарај: #sciencediplomacy

当前筛选 #sciencediplomacy清除筛选
DiplomatKa

@Diplomatika · Post #199 · 11.02.2021 г., 04:49

🌍👩‍🔬 11 FEVRAL - XALQARO ILM-FANDAGI XOTIN VA QIZLAR KUNI 🔹Bu kun BMT Bosh assambleyasi tomonidan ayollar va qizlarning ilm-fan sohasiga to'liq va teng ravishda kirish va ishtirok etishlarini ta'minlash uchun qabul qilingan. 🔹Ilm-fan va gender tengligi barqaror rivojlanish uchun juda muhimdir. Biroq, ayollar va qizlar hali ham ilm-fan bilan shug'ullanishdan chetda qolmoqdalar: ayollar butun dunyo bo'ylab tadqiqotchilarning 30% dan ko'pini tashkil qilmaydi. 🔹Bu kun bizga insoniyatning ayol yarmi ilmiy-texnika hamjamiyatida muhim o'rin tutishini eslatib turadi, chunki rivojlanishda har kimning iste'dodi ishtirok etishi kerak! 👇👇 Siz bilgan ayol olimalar haqida izohlarda yozing va boshqa qiziqarli faktlar bilan o'rtoqlashing! Bizga obuna bo'ling 👉@Diplomatika _____________________________ 🌍👩‍🔬11 ФЕВРАЛЯ— МЕЖДУНАРОДНЫЙ ДЕНЬ ЖЕНЩИН И ДЕВОЧЕК В НАУКЕ 🔹Этот День был принят Генеральной Ассамблеей ООН для обеспечения полного и равного доступа к науке для женщин и девочек и их участия в ней. 🔹Наука и гендерное равенство имеют жизненно важное значение в обеспечении устойчивого развития. Однако, женщины и девочки всё ещё отстранены от участия в науке: женщины составляют не более 30% исследователей во всем мире. 🔹Этот День напомнит нам о том, что женская половина человечества играет важную роль в научном и технологическом сообществе, ведь в развитии должны быть задействованы таланты каждого! 👇👇Напишите в комментариях об известных вам женщинах-учёных и делитесь другими интересными фактами! Подписывайтесь на нас 👉@Diplomatika #ScienceDiplomacy #WomenInScience