Вторая по частоте 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
заметки болеющего человека — как же все таки хорошо, когда не болеешь 👀
пересматривала свою фотопленку и наткнулась на удивительно красивые фотографии с начала сентября, которые я ещё не успела выложить
#outfitoftheday
шелковый костюм — 1811
леопардовые туфли — obuvnoy247
сумочка — эконика
🏛️ — локация нужна или уже все знаете без меня?
долгожданный
артикул на шубу <3
как только увидела её у подруги, сразу же попросила заказать и мне {шуба из зары, артикул 4360/241}
тот самый случай, когда не снимаешь новую вещь и ходишь в ней каждый день — да, это я 🫰🏼
📍Surf Coffee на Неглинной
#outfitoftheday
#локации
вчера была на очень красивой съемке, которую я подарила себе этой осенью [расскажу чуть позже!]
кстати, заметила забавное совпадение — все, что я публикую в хотелку дня сбывается!
так, вчера один из вчерашних образов мне удалось дополнить потрясающей красоты блузкой от бренда Blanc Bloom <3
а сегодня я валяюсь в кровати с больным горлом и грущу, ведь завтра по плану поездка в Питер и она под угрозой 🤧
📍 Яуза
Яузский бульвар 12
#локации
#outfitoftheday
вот и я дошла до новенького
📍Remy Kitchen на Кутузовском
скажу так — место действительно очень красивое, можно позавтракать «как дома» на диванчиках с красивым видом из панорамного окна на любимую Москву и чашечкой вкусного кофе
но выбирайте время в будни и желательно пораньше, потому что ближе к 11-12 часам здесь голодные игры за «инстаграмные столики» и сесть здесь практически нереально
ставлю like <3
оставляйте «👜» в комментариях, если нужен разбор образа!
#локации
#outfitoftheday
B2BASEAN обсудили сотрудничество с легендарным человеком, человеком историей
Мельниковой Валентиной Максимовной. Художник-модельер. Президент Ассоциации Модельеров России. Председатель секции модельеров «Ассоциации русских художников в Париже». Автор проекта «Дни россиской моды в Европе». С 1996 г. Провела 30 фестивалей в столицах Европы: в Париже – 17, в Вене, в Берлине, в Баден-Бадене, Антверпене, Брюсселе, Дрездене, Копенгагене, Люксембурге, Мадриде, Праге, Ри, Страсбурге, Трире.
Организатор участия российских модельеров в Париже на Гала-Балу у Пьера Кардена и на Неделе Высокой моды в Мадриде -2011» в рамках Года Россия-Испания». В Риме в 2011 г. Представляла россискую моду в "Год Россия-Италия"
#casualstyle
#Fashion
#Style
#ootd
#ootdinspiration
#Trends
#GRWM
#Outfit
#Instastyle
#Fashionblogger
#Casualstyle
#Fashionstyle
#Outfitoftheday
#Styleblog
#Fashiondesign
#Fashioninspo
#Menswear
#Babyclothes
#Officeattire
#Athleisure
#Streetstyle
#Spingfashion