Заметка начинающим, которые часто сталкиваются с подобной непоняткой.
Ситуация следующая, есть список файлов:
names = [
'image.bmp',
'second.txt.bkp',
'data.db',
'.config.cfg',
'file.ext.bkp'
]
И мы хотим убрать у них окончание ".bkp".
Не знаю зачем, пример довольно надуманный) Но суть он показывает, а это главное.
Те, кто еще не очень знаком с библиотекой os.path или pathlib, вероятно решат обработать имена как строки. И тут вполне подойдет метод строки strip().
Что делает этот метод? Он отрезает указанные символы по обеим сторонам строки. Если ничего не указать, то убирает невидимые символы (пробелы, табуляции и переносы строк).
В нашем случае будет выглядеть вот так:
>>> name.strip('.bkp')
То есть просим удалить строку '.bkp' по краям имени файла, если таковая есть.
Можно применить аналогичный метод rstrip(), чтобы отрезать только справа, но для этого примера используем обычный.
>>> for name in names:
>>> print(name.strip('.bkp'))
image.bm
second.txt
data.d
config.cfg
file.ext
Хм, что-то не то с нашими именами! Что случилось??? Видим нежелательное переименование в именах, где и близко не было указанной строки '.bkp'
А дело всё в том, что данный метод ищет не указанную строку, а указанные символы, и не важно в каком порядке.
Для метода strip() строка '.bkp' это не паттерн для поискаа список символов. Потому он отрезал симовол 'p' от '.bmp' и удалил точку из файла '.config.cfg'.
Как тогда правильно заменить именно паттерн? Для начинающего можно посоветовать метод строки replace(), который как раз использует для замены указанную строку целиком. В нашем примере заменим её на пустую строку.
>>> for name in names:
>>> print(name.replace('.bkp', ''))
image.bmp
second.txt
data.db
.config.cfg
file.ext
Уже лучше, но помните, это лишь пример про strip(). Для работы с именами файлов есть способы и более "правильные", дающие однозначно верный результат. Я взял файлы только в качестве примера. Даже replase() тут может сделать не то что ожидаем.
Просто впредь будьте внимательны с этим strip().
#basic
#NVO
Конкуренция в хайповом секторе усиливается 🤷♂️
👉 Данные, полученные в ходе исследования экспериментального препарата для похудения MariTide компании Amgen #AMGN на средней стадии, прольют свет на то, насколько он может сравниться с популярными препаратами GLP-1, продаваемыми компаниями Eli Lilly #LLY и Novo Nordisk #NVO
👉 Компания Amgen заявила, что её препарат может обеспечить более быстрое снижение веса и, возможно, более эффективное его поддержание, а также меньшее количество уколов по сравнению с GLP-1, принимаемыми один раз в неделю, такими как Wegovy от Novo и Zepbound от Lilly.
👉 Аналитики Уолл-стрит ожидают, что испытание с использованием нескольких доз препарата покажет потерю веса не менее чем на 20%, и подчёркивают необходимость получения подробной информации о возможных побочных эффектах, включая тошноту, проблемы с плотностью костной ткани, частотой сердечных сокращений и уровнем сахара в крови.
👉 Препарат Wegovy был одобрен для лечения ожирения в 2021 году после того, как исследования показали, что он приводит к снижению веса на 15% за 68 недель, а Zepbound продемонстрировал снижение веса более чем на 22% за 72 недели.
🗣"Достижение более чем 20-процентной потери веса по сравнению с исходным уровнем - это минимальная планка для MariTide, но многие инвесторы будут считать успешным показатель 25%", - говорит аналитик William Blair & Co Мэтт Фиппс.
👉 MariTide может выйти на рынок лекарств от ожирения, который, по прогнозам некоторых аналитиков, достигнет более 150 миллиардов долларов в год.
👉 Добавьте сюда ещё и Viking Therapeutics, которые в ноябре 2024 года представила данные фазы 1, где пациенты, принимавшие максимальную дозу VK2735 в пероральной форме, потеряли в среднем 8,2% массы тела за 28 дней. Да, вес теряет меньше - но это более удобная пероральная форма, а не уколы... Да и дозировку наверное в итоге можно будет увеличить для эффективности...
❓ Ну что, в этом автобусе становится душно? 🤣👇
Я рассматриваю покупку #NVO через проданные опционы PUT, так как там сейчас рекордная волатильность и можно это использовать.
Всем привет! Я тут решил поучаствовать в революции. Пока что — только в фарматехнологической 💊🧬
Если быть точным, речь о GLP-1 (глюкагоноподобный пептид-1) — прорыве 2023 года по версии журнала Science 🧠. Пока это ещё скромный рынок, но с огромным потенциалом роста(если верить журналу McKinsey Quarterly). Изначально препараты на основе этого гормона создавались для лечения диабета, но быстро перекочевали в косметички звёзд и всех, кто хочет похудеть без лишних усилий. Про Оземпик слышали, думаю, если не все, то многие.
Но эта революция — не только про «похудеть и ничего не делать». Потенциал GLP-1 выходит далеко за пределы лечения диабета и ожирения: в фокусе — сердечно-сосудистые заболевания и даже нейродегенеративные патологии 🧩.
Что особенно привлекло меня как инвестора: некоторые из компаний в этом секторе торгуются с низким P/E. Это и стало одним из доводов для моих вложений. Ну и в целом — решил расширить позиции в фарме. Люди болели, болеют и, увы, будут болеть. Даже если когда придёт AGI 🤖 — кто-то должен производить инновационные лекарства.
⚠️ Всё ниже — не инвестиционная рекомендация, я просто делюсь своим портфелем:
🔹#ABCL — AbCellera Biologics: 296€
Разрабатывают терапевтические антитела с использованием собственной платформы, где сочетаются микрофлюиды, одноклеточный анализ и ИИ 🧫🤖
🔹#NVO — Novo Nordisk A/S: 248€
Безоговорочный лидер в области GLP-1 💪
🔹#22Z — Zealand Pharma: 225€
Био-компания, специализирующаяся на пептидных терапиях, включая GLP-1-агонисты 🧪
🔹#GPCR — Structure Therapeutics: 153€
Работают над оральными GLP-1 рецепторными агонистами. Пока на ранней стадии, но направление 🔥
🔹#SPYH — SPDR MSCI Europe Health Care (Acc.): 150€
Широкий ETF на европейскую фарму и здравоохранение. Через него я получил долю в Roche Holding AG — швейцарском гиганте с разнообразным портфелем, в том числе связанным с GLP-1 🧬💼
🔹#PFE — Pfizer: 104€
Ковид-пик позади, хайп схлынул, но технологии остались, а лекарства на основе GLP-1 исследуются. Цена на бумагу просела — вижу это как шансю
🔹#AMGN — Amgen Inc.: 104€
Тоже в игре GLP-1, но с уникальным подходом. Интересно будет следить 👀
📎 P.S. Добавил также немного стабильности: купил высокодоходный долларовый бонд ЕЦБ (#US298785JU14) под 3,875%: 136€
📊 Итого вложено: 1416€
Спасибо, что читаете! Что думаете о GLP-1 и потенциале этого направления? А может, у вас есть свои фавориты в фарме? Пишите в комментариях! 👇💬