Вторая по частоте 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
#TTD
1️⃣ Сильно просела бумага в последнее время - но сейчас мы на мощную поддержку пришли. Есть шанс на разворот в этой точке.
2️⃣ Сейчас компания оценена по самым нижним таргетам на рынке.
3️⃣ При этом потоки основные немного замедлились, но продолжают рост.
*Не является инвест рекомендацией.
#TTD🔴 -30%
⚡️Сегодня жёстко рухнул после отчёта The Trade Desk.
👉 Отчёт оказался двойственным. С одной стороны, The Trade Desk продемонстрировала рекордные показатели выручки и масштабирование бизнеса, что говорит о долгосрочном потенциале.
👉 С другой стороны, впервые за 33 квартала компания не смогла оправдать собственные ожидания.
Руководство объяснило это серией мелких ошибок в исполнении, задержками в запуске новой технологической платформы (Kokai) и ростом операционных расходов, связанным с масштабной реорганизацией.
🔴Эти краткосрочные трудности подорвали доверие инвесторов, и акции упали примерно на 30%.
👉 Рынок отреагировал негативно, опасаясь, что структурные и операционные проблемы могут замедлить темпы роста в ближайшей перспективе, несмотря на хорошие долгосрочные прогнозы.
🤔 Моё мнение: у компании хорошие потоки, но завышена стоимость + отсутствует полноценный байбэк, который может тащить вверх даже на негативе.
❓Но мне кажется, что ещё один хай они сделают - а Вы согласны? Если нет - то почему? 👇
🇺🇸#TTD#research
The Trade Desk – это американская технологическая компания, специализирующаяся на программном управлении закупками цифровой рекламы. Иными словами, она предоставляет рекламодателям платформу для автоматизированного, в режиме реального времени, выбора и покупки рекламного инвентаря.
⚡️ В последнее время мы увидели быстрое и глубокое снижение цены - в пределах 60% от максимума. Причём исторически, такое снижение давало неплохую точку для среднесрочного входа в позицию.
Написал большой обзор на акцию: род деятельности, положение на рынке, почему упала и что говорят аналитики о ней сейчас? А также оценил финансовое состояние, провёл технический анализ цены и принял решение. Кому всё это интересно - тут:
📌 ЧИТАТЬ СТАТЬЮ (подписка)
#ADBE#ACN#NVO#VRTX#TTD
👆 Это мои последние 5 покупок в инвест портфель.
Давайте откроем форум в комментариях: скидывайте свои 5 последних покупок или продаж (сделок) - может кто найдёт интересные идеи
😁👇