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

Пребарај: #pendulum

当前筛选 #pendulum清除筛选
Сквозь грани и гуарани

@throughtheedges · Post #463 · 24.08.2025 г., 07:00

Pendulum — Inertia LP Данный пост — длинный и пропитан нытьем рефлексией. А что случилось? Иногда они возвращаются. Pendulum выпустили свой 4-й альбом — спустя долгие 15 лет. Забавно, но весь свой подростковый возраст, как и часть того периода, что привычно идет за ним, я прожил в ожидании этого самого альбома. Кажется, что в сей отрезок жизни уместилось неприлично многое — отдельная вселенная. Живая, странная и неоднородная. В ней многое менялось, рождалось и умирало, но слегка метафизическое отношение к музыке и крайне гиковый подход к ее восприятию живут в этом пространстве и сейчас. А зародились и стали они таковыми во многом благодаря этим австралийским парням. Так что же, стоило ли больше десяти лет прибывать в довольно абьюзивных отношениях, каждые три года получая тонны троллинга от Роба «я вас всех ненавижу» Свайра? Кажется, да. Сабж Альбом — хороший. Диванные меломаны, конечно же, вопрошают: «где, бля, драм...»? — вторя легендарному мему. Но настоящие гигашлепы-пендуловеды знают, что Pendulum не пишут классический драм-н-бейс со времен первого альбома. А в далеком 2010 году прямо заявили, что (никакого альбома не будет, я Роб, я так хочу) следующий их лонгплей будет злым, гитарным и тяжелым. За 15 лет, видимо, все об этом забыли. А ребята нет — так и сделали, в который раз сломав матрицу драм-н-бейс-нормисам. Inertia звучит очень по-живому и по-рокерски. Роб явно решил вспомнить, что в молодости был металлистом, играя забористую дичь в Xygen. Дошло до того, что пост-продакшеном пластинки занимался Дэн Ланкастер — звукоинженер Blink-182 и Bring Me The Horizon, например. И это слышно: некоторые треки звучат именно как рок-штуки, являясь при этом совсем не ими. Хорошо это или плохо — вопрос вкуса. Непривычно ли? Да. Мешает ли прослушке? Мне — нет. Большинство композиций мрачные и очень личные. Депрессивные. Но последнего не заметить, если не вдаваться в подробности жизни и личности вот этого персонажа. Он явно не просто так долгое время не возвращался к проекту и успел многое пережить за прошедшие 15 лет. Зато теперь вывалил. При этом слушается альбом довольно бодро, местами даже весело. Вам точно понравится, если вы любите рок-музыку потяжелее и эксперименты. Вкрапления драм-н-бейса общей картине хуже не делают. Чекаво Немного поделюсь впечатлениями от любимых треков. Driver — трек-открывашка. Особо пытливые заметят в нем пасхалку на предыдущий альбом — Immersion. Она намекает, что да не утонул он в конце Encoder. И сама работа — оммаж на Salt in the Wounds — один из гимнов тех лет. Звучит аки типичный Pendulum с поправкой на время. Приятно было получить что-то подобное. Cannibal — безбашенный панко-металлический боевик в брейккор-обертке с классическим синтезатором и отличным вокалом от Роба и британцев из WARGASM. Качает. Louder Than Words — не понимаю, как оно здесь оказалось, но это хорошо. Красивая и мелодичная совместка с Hybrid Minds. Вокал идеально вписывается в меланхоличный звуковой поток. Вторая часть — отдельный кайф. Guiding Lights — это как, это что? Пожалуй, фаворит альбома. Внезапный и очень тяжелый рок в соавторстве с AWOLNATION. Эта мелодия еще долго не уйдет из головы. Вы все поймете. Просто включите. Жесть. Silent Spinner — необычная, но очень приятная штука в духе Depeche Mode. Звуковой ландшафт трека — это что-то. Вокал и атмосфера отсылают к любимому In Silico. Понравится даже вашему бате. Cartagena — второй (или первый?) фаворит альбома. Возможно, лучшее, что делали Pendulum. Я серьезно. Мелодия, вокал, текст, подача — здесь все то, что я люблю. Эдакая светлая меланхолия, дающая надежду на что-то хорошее, пока ты находишься в беспробудной тьме. Собственно, трек-то именно об этом. Вот. Альбом понравился, винил заказал. Слушайте. Осталось концерта дождаться в наших краях. #музыка#pendulum

djangoproject

@djangoproject · Post #538 · 28.12.2017 г., 10:33

https://pendulum.eustace.io/docs/ Python datetimes made easy. Supports Python 2.7+, 3.4+ and PyPy. Native #datetime instances are enough for basic cases but when you face more complex use-cases they often show limitations and are not so intuitive to work with. #Pendulum provides a cleaner and more easy to use API while still relying on the standard library. So it's still datetime but better.