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

Резултати

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

Пребарај: #ethiopianarchitecture

当前筛选 #ethiopianarchitecture清除筛选

## 🏛️ANCIENT ETHIOPIA THROUGH INTERNATIONAL LENS: HISTORY THAT AMAZED THE WORLD ## 🏛️በዓለም አቀፍ ሌንስ የታየች ጥንታዊ ኢትዮጵያ: ዓለምን ያስገረመ ታሪክ ⛪ КОГДА МИРОВЫЕ РЕЖИССЕРЫ ПОНЯЛИ МАСШТАБ ЭФИОПСКОЙ ЦИВИЛИЗАЦИИ! International documentary filmmakers keep arriving with one question: "How did we not know about this?!" 💫 🏆 ARCHITECTURAL MASTERPIECE DOCUMENTARIES: ⛪ "LALIBELA: THE NEW JERUSALEM" (2018) *BBC/PBS co-production* 800-year-old churches carved downward into solid rock Engineers still baffled by construction techniques *ኢንጂነሮች አሁንም በግንባታ ቴክኒኩ ተደንቀዋል* 🏰 "GONDAR: AFRICA'S CAMELOT" (2020) *History Channel* 17th century castles that rival European royalty African architecture that inspired European designs *የአውሮፓ ንድፎችን ያነሳሱ የአፍሪካ ሕንፃዎች* 📜 "AXUM: THE LOST EMPIRE" (2022) *National Geographic* Ancient obelisks older than Rome's monuments Kingdom that controlled Red Sea trade for centuries *ከሮም መታሰቢያዎች የበለጠ ቆዮች የነበሩ ምሰሶዎች* 👑 "QUEEN OF SHEBA: MYTH OR REALITY?" (2023) *Discovery Channel* Archaeological evidence supporting Ethiopian claims International historians reconsidering biblical narratives *የመጽሐፍ ቅዱስ ትረካዎችን እንደገና የሚያጤኑ ታሪክ ተመራማሪዎች* 📚 "THE BOOK OF KELLS VS ETHIOPIAN MANUSCRIPTS" (2021) *Arte Documentary* Ethiopian illuminated manuscripts predating European examples Ge'ez script preservation through centuries *ከአውሮፓ ዕንጭጽዎች በፊት የነበሩ የኢትዮጵያ እጅ ጽሑፎች* 🇷🇺 RUSSIAN CONNECTION - HISTORICAL RESEARCH: *የሩስያ ግንኙነት - የታሪክ ምርምር* Soviet archaeologists worked extensively in Ethiopia during 1970s-80s. Russian documentary "Ethiopia: Cradle of Civilizations" provided first international academic recognition of Ethiopia's ancient achievements. *የሶቭየት አርኪኦሎጂስቶች በኢትዮጵያ ውስጥ በሰፊው ሰሩ* *Советские археологи впервые признали древние достижения Эфиопии* 📺 RECENT HISTORICAL DISCOVERIES: 🏛️ "THE MYSTERIOUS STONE CIRCLES" (2024) *Netflix Archaeological Series* Newly discovered ancient sites predating Stonehenge *ከስቶንሄንጅ የበለጠ ጥንታዊ* ⚔️ "ADWA: THE VICTORY THAT CHANGED AFRICA" (2023) *HBO Documentary* 1896 battle that preserved African independence First African victory over European colonial power *አፍሪካዊ ነጻነትን ያቆየ እና የመጀመሪያ ድል* 🎭 "ETHIOPIAN ORTHODOX: CHRISTIANITY'S HIDDEN CHAPTER" (2024) *BBC Religious Affairs* 1600-year-old Christianity practiced continuously Ark of Covenant claims examined by international experts *ያልተቋረጠ ላሉ 1600 አመት የክርስትናነት ልምድ* 🌍 INTERNATIONAL RECOGNITION: 🏅 UNESCO - Multiple Ethiopian sites gaining World Heritage status 🏅 SMITHSONIAN - Ethiopian artifacts featured in major exhibitions 🏅 BRITISH MUSEUM - Returning Ethiopian treasures after international pressure 🏅 LOUVRE - Planning Ethiopian civilization exhibition 🚀 THE HISTORICAL REVOLUTION: *የታሪክ አብዮት* From "unknown African country" to "cradle of human civilization" - international documentaries transformed global perception of Ethiopian heritage! *When archaeologists dig in Ethiopia, they don't find artifacts - they rewrite history* ⛪📚 #EthiopianHistory#የኢትዮጵያታሪክ#EthiopianArchitecture#AncientEthiopia#EthiopianHeritage#WorldHeritage#ኢትዮጵያላይፍ#HistoryRevolution

🌟 FROM ROCK CHURCHES TO SKYSCRAPERS: ETHIOPIA BUILDS DREAMS 🌟 ከዓለት አብያተ ክርስቲያናት እስከ ከፍተኛ ሕንፃዎች: ኢትዮጵያ ሕልሞችን ትገነባለች 🤯 КОГДА 800-ЛЕТНИЕ ЦЕРКВИ ВСТРЕЧАЮТ 21 ВЕК! Ethiopian architecture isn't just building - it's SCULPTING HISTORY into the future! 💫 ⛪ THE LEGENDARY FOUNDATION: 🗿 LALIBELA ROCK CHURCHES: - Carved DOWNWARD into solid rock (while others built UP!) - 800+ years old and still standing strong - UNESCO calls them "New Jerusalem of Africa" - Built WITHOUT modern machinery - pure GENIUS! 🏰 GONDAR CASTLES: - African Camelot that inspired European architects - 17th century luxury that rivals Versailles - Proof that African royalty lived in STYLE! 🌟 MODERN ETHIOPIAN ARCHITECTURE RISING: 🏙️ADDIS ABABA'S NEW SKYLINE: - Grand Renaissance Dam - Engineering marvel powering Africa - African Union Headquarters - Diplomatic architecture excellence - Addis Ababa Light Rail - Modern transit with Ethiopian flair - Commercial Bank of Ethiopia Tower - Reaching for the sky! 🎯 THE ARCHITECTURAL DNA: ✨ Ancient wisdom + Modern engineering = UNSTOPPABLE ✨ Cultural identity + Contemporary needs = PERFECT BALANCE ✨ Local materials + Global standards = SUSTAINABLE LUXURY ✨ Historical pride + Future vision = ARCHITECTURAL POETRY 🔥 YOUNG ETHIOPIAN ARCHITECTS SAY: *"Our ancestors carved churches from mountains - we design cities for the sky!"* *"ቅድመ አያቶቻችን ከተራሮች አብያተ ክርስቲያናት ቆርጠዋል - እኛ ለሰማይ ከተሞችን እንነድፋለን!"* 🚀 THE BUILDING REVOLUTION: - Eco-friendly designs inspired by traditional cooling methods - Modern materials respecting ancient aesthetics - Buildings that tell Ethiopian stories to the world - Architecture that's both globally competitive AND culturally authentic 💪 PLOT TWIST: While others copy international styles, Ethiopia creates ORIGINAL architectural languages that influence global design! *From stone churches to steel dreams - Ethiopian builders never stop reaching higher* 🏗️⬆️ #EthiopianArchitecture#የኢትዮጵያሕንፃ#Lalibela#ModernEthiopia#AfricanArchitecture#ArchitecturalHeritage#BuildingTheFuture#EthiopianDesign#ኢትዮጵያላይፍ#ProudlyBuilt