Вторая по частоте future-функция, которую я использовал, это абсолютный импорт
from __future__ import absolute_import
Что она делает?
Изменения, которые вносит эта инъекция описаны в PEP328
Покажу простой пример.
Допустим, есть такой пакет:
/my_package
/__init__.py
/main.py
/string.py
Смотрим код в my_package/main.py
# main.py
import string
Простой пример готов) Вопрос в том, какой модуль импортируется в данном случае? Есть два варианта:
1. модуль в моём пакете my_package.string
2. стандартный модуль string
И вот тут вступает в дело приоритет импортов. В Python2 порядок следующий: помимо иных источников, раньше ищется модуль внутри текущего пакета, а потом в стандартных библиотеках. Таким образом мы импортнём my_package.string.
Но в Python3 это поведение изменилось. Если мы указываем просто имя пакета, то ищется именно такой модуль, игнорируя имена в текущем пакете. Если мы хотим импортнуть именно подмодуль из нашего пакета то, мы должны теперь явно это указывать.
from my_package import string
или относительный импорт, но с указанием пути относительно текущего модуля main
from . import string
Еще одной неоднозначностью меньше 😎
Подробней про импорты здесь:
https://docs.python.org/3/tutorial/modules.html
#2to3#pep#basic
Новое имя на нашем лейбле!
#label
Стая, по случайному стечению обстоятельств, всё больше проектов при участии Антона Панасенко (ex-Kashtanka) оказываются у нас на лейбле, и сегодня мы хотим познакомить вас с прекрасным дуэтом misericorde.
misericorde — группа, для которой большое расстояние — не помеха, ведь несмотря на разделение в почти две тысячи километров, Антон и Влада не только сочиняют и записывают материал вместе, но и активно дают концерты.
За пару лет активности, проект успел выпустить три сингла и два мини-альбома, и каждый релиз представлял из себя кровоточащий и рефлексивный панк-рок с элементами эмо и пост-хардкора. Всё это мы в ближайшее время будем освежать в памяти в связи с переездом к нам, а 14 ноября misericorde представит нам уже новинку в виде тревожного сингла "просто смотри". Подписывайтесь на соцсети группы, чтобы его не пропустить.
📱Bandlink | 📱Vk | 📱Telegram
Дуэт misericorde снова подошёл к музыке, как к тарану в мозг.
Антон Панасенко и Влада Бессонова откатили свои настройки к дебютному треку "как ты", чтобы вновь передать тот уровень тревожности, за который мы иной раз ценим нойз-рок. По крайней мере, такие мысли меня посетили, когда я впервые услышал "просто смотри".
Важно отметить, что ребята не отбросили в мусорку весь накопленный опыт, отчего свежая композиция получилась с куда более нервным настроением, а также более плотным и динамичным звучанием. При этом, ты всем нутром ощущаешь, что трек написан на чистейших, почти животных эмоциях, — Влада буквально кричит о том, как герою композиции тошно наблюдать за происходящим вокруг, и я сильно удивлюсь, если с вами этот посыл не срезонирует.
Как итог, всё в "просто смотри" кажется идеально срежиссированным, чтобы оставить слушателя на взводе. Трудно сказать, предназначена ли музыка misericorde в таком амплуа для охотника или для жертвы, но в любом случае она крепко держит, вонзает когти и ни за что тебя не отпускает.
misericorde — просто смотри (2025)
#post_hardcore#punk#noise_rock#label
🫧Экологичное средство Mayeri эффективно удаляет сильные загрязнения и жир с водостойких поверхностей и кухонной утвари (плит, духовок, вытяжек, варочных панелей, столешниц и другой мебели, раковин, бытовой техники и др.).
🍽Не оставляет разводов, легко смывается.
✨Придает блеск.
Безопасно для человека и для окружающей среды, о чем свидетельствует сертификат EU Ecolabel.
☺️А вы заботитесь о вашей кухне?
#чистящее#средство#для#кухни#mayeri#eco#label
———————
🫧Mayeri ekologik tozalagich suv o'tkazmaydigan yuzalar va oshxona anjomlari (plita, pechlar, dudburonlar, pishirish sirtlari, stol usti va boshqa mebellar,maishiy texnika va boshqalar)dagi og'ir kir va yog'larni samarali tozalaydi.
🍽 Chiziqlar qoldirmaydi, yuvib tashlash oson.
✨Yorqinlik beradi.
Odamlar va atrof-muhit uchun xavfsiz, EU Ecolabel sertifikati tasdiqlaydi.
☺️Siz oshxonangizga g'amxo'rlik qilasizmi?
#mayeri#oshxona#tozalagichi#eco#label