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

Резултати

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

Пребарај: #gergiev

当前筛选 #gergiev清除筛选

Привет! Вчера в Риме прошла совместная акция группы российских активистов в Италии Russi Contro La Guerra и ФБК - акция за запрет выступления Валерия Гергиева в Казерте, запланированного на 27 июля. Акция вызвала живой интерес у прохожих, как итальянцев, так и иностранцев. Проходившие мимо группы российских туристов одобрительно кивали но старались не задерживаться, возле "нежелательных" для Российской Федерации, материалов. Репрессии режима возможны за любое несогласие. ⚪ Журналист из La Repubblica подробно расспрашивал, что же не так с Гергиевым. Мы рассказали о том, что талантливый дирижёр является "агентом" режима и всегда поддерживал аннексию Крыма и агрессию РФ в Украину. Теперь ждём публикации. Ждём вас всех в следующее воскресенье 27 июля к 19:00 в Казерте. ‼️ Нельзя позволить этому концерту пройти, как ни в чем не бывало! #unestatedare#unestatedascagnozzodelre#russicontrolaguerra#vocidellarussia#gergiev#culturarussa#musicadellaguerra#dirittiumani#propaganda#stoppropagandarussa

- Все это время мы были в постоянном контакте с местной полицией, отвечавшей за безопасность протестующих. Этим утром нам сообщили новости о том, что концерт Гергиева в Казерте отменен! Наша совместная кампания и общая координация сработала. Мы считаем это общей победой, которая доказывает, что все возможно, когда активисты объединяются ради единой цели, а демократия в стране дает им возможность выразить свое мнение❤️ Но мы не расслабляемся! Приезд Гергиева в Италию – лишь одна из многочисленных попыток российских пропагандистов вернуться в европейское информационное поле. Мы считаем, что люди, зарабатывающие деньги на репрессиях анти-военных россиян и на убийствах украинцев, должны нести ответственность за свои действия. Именно поэтому мы будем настаивать, чтобы Италия внесла Гергиева в свои санкционные списки. #unestatedare#unestatedascagnozzodelre#russicontrolaguerra#vocidellarussia#radicaliitaliani#gergiev#culturarussa#musicadellaguerra#dirittiumani#propaganda

Il nostro compito è smascherare questa menzogna. Non censuriamo la musica classica, ma ci opponiamo a chi per decenni ha servito Putin e ora vuole incassare soldi e applausi in Italia usando Šostakovič e Rachmaninov! Non permetteremo che la propaganda putiniana penetri ancora una volta in Europa sotto le spoglie di eventi culturali. 😡 Per anni Valerij Gergiev ha dato concerti letteralmente tra le rovine bombardate di Siria, Ucraina e Georgia. Ora arriva al festival “Un’Estate da Re” 🎵 di Caserta per presentare lo Stato russo come qualcosa di grande e sublime, continuatore della tradizione culturale russa. Ma lo Stato russo non ha niente a che fare con la vera cultura e la vera arte, perchè non ha niente a che fare con l'approccio umanistico e l'empatia. Lo Stato russo oggi sa solo uccidere, reprimere e mentire💥. 📢 Invitiamo tutti coloro a cui importa che il direttore d’orchestra di Putin porti in UE i suoi soldi di propaganda a unirsi a noi: la vera cultura è di manifestare contro le violenti stragi in Ucraina e le repressioni in Russia, e difendere i valori umani, dove le vite di vicini e cittadini entrambi contano veramente. #unestatedare#unestatedascagnozzodelre#russicontrolaguerra#vocidellarussia#radicaliitaliani#gergiev#culturarussa#musicadellaguerra#dirittiumani#propaganda

❗️ВЫХОДИТЕ С RUSSI CONTRO LA GUERRA ПРОТИВ ВЫСТУПЛЕНИЯ ГЕРГИЕВА В ЕВРОПЕ❗️ 📆 Дата и время: 27 июля, 19:00-21:00 📍Место: Piazza Carlo di Borbone, напротив входа в Reggio di Caserta 👔👗Дресс-код: Вечерний. Приходите нарядными, не стесняйтесь прихватить с собой перчатки и вееры! Мы устроим свое культурное событие Митинг против выступления Валерия Гергиева — "Дирижера путинской войны" состоится 27 июня в городе Caserta, регион Кампания🇮🇹 с 19:00 напротив Королевского Дворца Казерты. Мы, антивоенные россияне из Russi Contro la Guerra⚪️🔵⚪️, не можем стоять в стороне, когда путинский пропагандист на деньги от налогоплательщиков ЕС оправдывает авторитарный милитаристский режим, прикрываясь ширмой русского искусства, и оправдывает кровавую путинскую диктатуру, прикрываясь нашим культурным наследием 🏛. Но именно мы, антивоенные россияне должны показать лживость этой параллели. Мы не цензурируем классическое искусство, но мы против тех, кто на протяжении десятилетий прислуживал Путину, и теперь хочет собирать овации и деньги в Италии, прикрываясь Шостаковичем и Рахманиновым! Мы не допустим, чтобы путинская пропаганда проникала в Европу снова и снова под видом культурных событий. 😡 На протяжении многих лет Валерий Гергиев играл на руинах разбомбленных городов Сирии, Украины и Грузии. И теперь он приехал на музыкальный фестиваль “Un’estate da Re” 🎵 в Казерте, чтобы представлять итальянцам современное российское государство как что-то великое и прекрасное, что-то, что продолжает традицию русской культуры. Но мы должны опровергнуть этот тезис и разорвать связь между действительно качественным искусством и путинизмом. 📢 Поэтому мы призываем всех, кому небезразлично, что путинский дирижёр вывозит свои пропагандистские деньги в ЕС, притворяясь светской фигурой, прийти на митинг, чтобы показать, что настоящая культура — это выступать против убийств в Украине и репрессий в России. #unestatedare#unestatedascagnozzodelre#russicontrolaguerra#vocidellarussia#radicaliitaliani#gergiev#culturarussa#musicadellaguerra#dirittiumani#propaganda#stoppropagandarussa