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

TGINSIGHT SIMILAR POSTS

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

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

Подразумеваемые неймспейсы или неявные пакеты. Этот функционал добавлен в Python 3.3 Что он означает? Ранее, до 3.3 пакетами считались лишь директории, в которых есть файл __init__.py. Этот файл одновременно являлся свидетельством того, что директория это Python-пакет, и служил "телом" этого пакета. То есть местом, где можно написать код, как это делается внутри модуля. Этот код исполняется в момент импорта пакета, так что его принято называть "код инициализации пакета". Начиная с версии 3.3 Любая директория считается пакетом и Python будет пытаться использовать любую директорию для импорта. Конечно, не любую в файловой системе, а только те что находятся в sys.path. Это значит, что теперь __init__.py нужно делать только если: 🔸 вам требуется создать код инициализации пакета 🔸 нужна совместимость со старыми версиями Python На мой взгляд это немного упрощает разработку, делает её чище, но с другой стороны убивает некоторую однозначность происходящего. Например, я создал репозиторий со своей библиотекой и рядом положил код примеров или тестов. repo_name/ my_library/ __init__.py main.py examples/ exam1.py exam2.py В этом репозитории пакетом является только my_library, остальные директории это не пакеты, это просто дополнительный код в файлах. Директория examples не добавлена в sys.path, в ней нет рабочих модулей. Но если она лежит рядом с my_library, то Python вполне сможет импортнуть из неё модули, так как посчитает что examples это валидный пакет. Конечно, пример несколько надуманный. Никто не будет добавлять корень репозитория в sys.path. Но, я думаю, суть ясна. Иногда директория это просто директория а не пакет! #basic#pep

Hashtags

Резултати

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

Пребарај: #unday

当前筛选 #unday清除筛选
Statistica Moldovei

@statisticamd · Post #875 · 24.10.2024 г., 12:55

🌐 Astăzi, 24 octombrie, este celebrată Ziua Națiunilor Unite 🇺🇳. 🤝 Biroul Național de Statistică adresează sincere felicitări organizațiilor ONU Moldova și mulțumiri pentru că ne sunt alături și ne oferă suport continuu în vederea consolidării capacităților sistemului statistic național și modernizării producției și diseminării datelor statistice de calitate, în corespundere cu standardele internaționale. #ZiuaONU#UNDay

🇰🇬🇺🇳 Кыргыз Республикасы эл аралык коомчулук менен катар БУУнун күнүн белгиледи 🇰🇬🇺🇳 Кыргызская Республика присоединяется к мировому сообществу в праздновании Дня Организации Объединенных Наций 🇰🇬🇺🇳 The Kyrgyz Republic joins the international community in celebrating United Nations Day #UNDay#UN#UnitedNations#ООН 🔗 Толугураак / Подробнее: mfa.gov.kg LinkedIn | Instagram | X (Twitter) | Facebook | YouTube

Yoshlar Markazi | Ziyo Forum

@YouthCenterZiyo · Post #1050 · 29.10.2025 г., 09:32

☀️ “Ziyo Forum” yoshlar markazida BMT kuni munosabati bilan “Youth United for the UN Day: Empowering Sustainable Future” sessiyasi bo‘lib o‘tdi! 🇺🇳27-oktabr kuni “Ziyo Forum” yoshlar markazida yoshlar uchun ilhomlantiruvchi sessiya tashkil etildi. Tadbir davomida Alisher Asrorov— UNODC Youth Network Leader in Uzbekistan, Webster Universitetining Career & Business Development menejeri va sobiq BMT Yoshlar Kengashi raisi — BMTning O‘zbekistondagi faoliyati, Barqaror Rivojlanish Maqsadlari (SDGs) hamda yoshlarning global tashabbuslardagi o‘rni haqida o‘z tajribasi asosida so‘zlab berdi. 📌Ishtirokchilar ochiq muloqotda faol qatnashib, “Kahoot” viktorinasida o‘z bilimlarini sinovdan o‘tkazishdi. Tadbir yakunida eng faol yoshlarga maxsus sovg‘alar topshirildi va umumiy suratga tushildi. 🌍Sessiya iliq va ilhomlantiruvchi muhitda o‘tib, yoshlarni global fikrlash va barqaror kelajak sari ilhomlantirdi. 📸 Barcha suratlarni quyidagi havola orqali ko‘rishingiz mumkin: 👉https://disk.yandex.ru/d/1A8GU1Uc6bujhg ☀️ “Youth United for the UN Day: Empowering Sustainable Future” session was successfully held at Ziyo Forum Youth Center! 🇺🇳On October 27, a special and inspiring session took place at the Ziyo Forum Youth Center. Alisher Asrorov— UNODC Youth Network Leader in Uzbekistan, Career & Business Development Manager at Webster University, and former Chair of the UN Youth Advisory Board — shared his insights on the UN’s role in Uzbekistan, the Sustainable Development Goals (SDGs), and the importance of youth participation in global initiatives. 📌Participants actively engaged in open discussions and tested their knowledge through the interactive Kahoot quiz. The most active attendees received special gifts, and the event concluded with a group photo. 🌍The session took place in a warm and inspiring atmosphere, motivating young people to think globally and contribute to a sustainable future. 📸 Check out all the event photos at the link below: 👉https://disk.yandex.ru/d/1A8GU1Uc6bujhg #ZiyoForum#UNDay#YouthEmpowerment#SustainableFuture#UNUzbekistan#SDGs#YouthCenter