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

Пребарај: #knaufzbekistan

当前筛选 #knaufzbekistan清除筛选
KNAUF Uzbekistan

@knaufuzbekistan · Post #521 · 23.05.2023 г., 05:00

​​👷‍♀️Ushbu mahsulot tufayli yuza quyidagi singari yuqori talab qoʻyiladigan yakuniy qoplamlarga tayyor boʻladi: ▫️metallashgan oboylar; ▫️yarimyaltiroq boʻyoq; ▫️venetsiancha suvoq; ▫️lak/sadaf qoplama. Va bu hazil emas. Bu – Q4 yuza sifati. KNAUF-Rotband Pasta Profi – vinil asosidagi tayyor pastasimon yakuniy shpaklyovka.👍 Bagʻoyatda oppoq rang, oshirilgan adgeziyaga ega va yoriqlarga bardoshlidir. Yuzani yupqa va shilib shpaklyovkalash ishlari uchun ayni muddao. Yuqori qayishqoqligi tufayli esa oson tekislanadi va mayda notekisliklarni yaxshi toʻldiradi.👌 Bundan tashqari, nihoyatda oppoq boʻlgani sababli, koler qoʻshilib, dekorativ yupqa qatlam surtish uchun ham ishlatilishi mumkin. 5 ta siklgacha muzlash / erishga (shikastlanmagan/muhri ochilmagan qadoqda) ruxsat etiladi. Muzlab qolganda eritish jarayonini tezlatish mumkin emas, erib boʻlgandan keyin yaxshilab aralashtirish zarur. Qoʻlda va qurilmada surtish mumkin. Qurilma bilan surtishda yuqori bosimli PFT SWING Airless havosiz nasosidan foydalanish tavsiya etiladi.👍 Texnik xususiyatlari ▫️Sarfi: 0,48 kg/m2 (qatlam 0,3 mm) ▫️Qatlam qalinligi: 0,2–2 mm gacha ▫️Zarra oʻlchami (oʻrta): 25 mkm ▫️Ishchi harorat: 10-30°С ▫️Qurish vaqti 1 mm: 24 soat ▫️Saqlash muddati: 12 oy Bino ichkarisida bajariladigan ishlar uchun.☝️ Sifatli materiallardan foydalaning. KNAUFdan foydalaning. - - - - - 👷‍♀️Продукт, благодаря которому поверхность будет готова к таким требовательным к основанию финишным покрытиям, как: ▫️металлизированные обои; ▫️полуглянцевая краска; ▫️венецианская штукатурка; ▫️лаковые/перламутровые покрытия. А это не шутки. Это - качество поверхности Q4. КНАУФ-Ротбанд Паста Профи - готовая пастообразная финишная шпаклевка на виниловой основе.👍 Обладает повышенной белизной, адгезией и трещиностойкостью. Идеальна для тонкослойного шпаклевания поверхости, шпаклевания на сдир. А благодаря высокой пластичности легко разравнивается и отлично заполняет мелкие неровности.👌 Кроме того, благодаря высокой белизне может быть заколерована и применяться для тонкослойного декоративного нанесения. Допускается (в неповрежденной/нераспечатанной упаковке) замораживание / оттаивание до 5 циклов. При замерзании не ускорять оттаивание, а после оттаивания тщательно перемешать. Наносится как ручным, так и машинным способом. Для машинного рекомендуется применять безвоздушный насос высокого давления PFT SWING Airless.👍 Технические характеристики ▫️Расход: 0,48 кг/м2 (слой 0,3 мм) ▫️Толщина слоя: до 0,2–2 мм ▫️Размер частиц (средний): 25 мкм ▫️Рабочая температура: 10-30°С ▫️Время высыхания 1 мм: 24 часа ▫️Срок хранения: 12 мес. Для внутренних работ. Используйте качественные материалы. Используйте КНАУФ. #knaufzbekistan#rotbandpastaprofi#q4

KNAUF Uzbekistan

@knaufuzbekistan · Post #477 · 03.11.2022 г., 05:00

​​👷‍♀️Ushbu mahsulot tufayli yuza quyidagi singari yuqori talab qoʻyiladigan yakuniy qoplamlarga tayyor boʻladi: ▫️metallashgan oboylar; ▫️yarimyaltiroq boʻyoq; ▫️venetsiancha suvoq; ▫️lak/sadaf qoplama. Va bu hazil emas. Bu – Q4 yuza sifati. KNAUF-Rotband Pasta Profi – vinil asosidagi tayyor pastasimon yakuniy shpaklyovka.👍 Bagʻoyatda oppoq rang, oshirilgan adgeziyaga ega va yoriqlarga bardoshlidir. Yuzani yupqa va shilib shpaklyovkalash ishlari uchun ayni muddao. Yuqori qayishqoqligi tufayli esa oson tekislanadi va mayda notekisliklarni yaxshi toʻldiradi.👌 Bundan tashqari, nihoyatda oppoq boʻlgani sababli, koler qoʻshilib, dekorativ yupqa qatlam surtish uchun ham ishlatilishi mumkin. 5 ta siklgacha muzlash / erishga (shikastlanmagan/muhri ochilmagan qadoqda) ruxsat etiladi. Muzlab qolganda eritish jarayonini tezlatish mumkin emas, erib boʻlgandan keyin yaxshilab aralashtirish zarur. Qoʻlda va qurilmada surtish mumkin. Qurilma bilan surtishda yuqori bosimli PFT SWING Airless havosiz nasosidan foydalanish tavsiya etiladi.👍 Texnik xususiyatlari ▫️Sarfi: 0,48 kg/m2 (qatlam 0,3 mm) ▫️Qatlam qalinligi: 0,2–2 mm gacha ▫️Zarra oʻlchami (oʻrta): 25 mkm ▫️Ishchi harorat: 10-30°С ▫️Qurish vaqti 1 mm: 24 soat ▫️Saqlash muddati: 12 oy Bino ichkarisida bajariladigan ishlar uchun.☝️ Sifatli materiallardan foydalaning. KNAUFdan foydalaning. - - - - - 👷‍♀️Продукт, благодаря которому поверхность будет готова к таким требовательным к основанию финишным покрытиям, как: ▫️металлизированные обои; ▫️полуглянцевая краска; ▫️венецианская штукатурка; ▫️лаковые/перламутровые покрытия. А это не шутки. Это - качество поверхности Q4. КНАУФ-Ротбанд Паста Профи - готовая пастообразная финишная шпаклевка на виниловой основе.👍 Обладает повышенной белизной, адгезией и трещиностойкостью. Идеальна для тонкослойного шпаклевания поверхости, шпаклевания на сдир. А благодаря высокой пластичности легко разравнивается и отлично заполняет мелкие неровности.👌 Кроме того, благодаря высокой белизне может быть заколерована и применяться для тонкослойного декоративного нанесения. Допускается (в неповрежденной/нераспечатанной упаковке) замораживание / оттаивание до 5 циклов. При замерзании не ускорять оттаивание, а после оттаивания тщательно перемешать. Наносится как ручным, так и машинным способом. Для машинного рекомендуется применять безвоздушный насос высокого давления PFT SWING Airless.👍 Технические характеристики ▫️Расход: 0,48 кг/м2 (слой 0,3 мм) ▫️Толщина слоя: до 0,2–2 мм ▫️Размер частиц (средний): 25 мкм ▫️Рабочая температура: 10-30°С ▫️Время высыхания 1 мм: 24 часа ▫️Срок хранения: 12 мес. Для внутренних работ. Используйте качественные материалы. Используйте КНАУФ. #knaufzbekistan#rotbandpastaprofi#q4