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

Резултати

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

Пребарај: #divrus

当前筛选 #divrus清除筛选
ИнвестЗаметки

@invest_zametki · Post #120 · 07.06.2021 г., 09:51

​​💰Интересный случай: когда дивидендная доходность в 57% слишком маленькая На прошлой неделе Лензолото (#LNZL) рекомендовала дивиденды в размере ₽15 219,5 на обыкновенную акцию и ₽3 699,27 на преф. После этого акции компании выросли более чем на 40%, однако даже сейчас дивидендная доходность выплаты превышает 50%. При этом, с точки зрения разумного подхода, дивидендная доходность сильно ниже, чем она должна быть. Почему? Инвесторы в российскую добычу золота знают, что это один из самых мутных секторов фондового рынка. Здесь часто происходят корпоративные конфликты, а управление является очень непрозрачным. Наличие компании Лензолото - один из примеров этого. Краткая схема владения: ▫️Торгующийся на бирже крупнейший российский золотодобытчик ПАО Полюс владеет АО Полюс Красноярск. ▫️АО Полюс Красноярск владеет ПАО Лензолото, которое не ведет операционной деятельности, но торгуется на бирже. ▫️ПАО Лензолото до прошлого года владела ЗДК Лензолото, которое ведет добычу золота в Иркутской области. ПАО Лензолото являлась "компанией-прокладкой", которая много лет держала кэш от полученных дивидендов золотодобывающей дочки, но при этом сама дивиденды не выплачивала. Зачем нужна такая странная схема? Точно известно только менеджменту. В последнее время Полюс держит курс на повышение прозрачности. В прошлом году было принято решение избавиться от "компании-прокладки". ПАО Лензолото продала ЗДК Лензолото материнской компании Полюс Красноярск, в результате чего, на ее счетах оказалось ₽23 млрд. Из них в качестве дивидендов в этому году будет выплачено ₽18,6 млрд. Оставшиеся средства в ₽4.4 млрд , судя по всему, будут потрачены при выкупе акций в ходе ликвидации сообщества. После выплат у компании останется пустой баланс - ее активы станут нулевыми. Справедливая стоимость акций "пустышки" после будет равна 0. Таким образом, сейчас одна обыкновенная акция Лензолото должна стоить не более: ₽15 219 (дивиденды) + ≈₽4100 (выкуп акций на 4,4 млрд при ликвидации сообщества) ≈ ₽19319 (или даже меньше с учетом необходимости платить налог с дивидендов). Текущая дивидендная доходность должна составлять не менее 79%, а не 57%. Несмотря на это, акции взлетели в стоимости до 26 тысяч рублей. Почему? Очевидно, что это неэффективность рынка. Инвесторы, которые сейчас покупают акции Лензолото, либо не очень понимают корпоративную схему и ведутся на новости о "высокой" дивидендной доходности, либо надеются найти того, кто купит еще дороже. Если акции "пустой" компании вдруг будут дальше расти в стоимости, то это станет таким NFT по-иркутски. #DivRUS

Hashtags