Python + bash
Если вам часто требуется запускать shell команды из Python-кода, какой способ вы используете?
Самый низкоуровневый это функция os.system(), либо os.popen(). Рекомендованный способ это subprocess.call(). Но это всё еще достаточно неудобно.
Советую обратить своё внимание на очень крутую библиотеку sh.
Что она умеет?
🔸 удобный синтаксис вызова команд как функций
# os
import os
os.system("tar cvf demo.tar ~/")
# subprocess
import subprocess
subprocess.call(['tar', 'cvf', 'demo.tar', '~/'])
# sh
import sh
sh.tar('cvf', 'demo.tar', "~/")
🔸 простое создание функции-алиаса для длинной команды
fn = sh.lsof.bake('-i', '-P', '-n')
output = sh.grep(fn(), 'LISTEN')
в этом примере также задействован пайпинг
🔸 удобный вызов команд от sudo
with sh.contrib.sudo:
print(ls("/root"))
Такой запрос спросит пароль. Чтобы это работало нужно соответствующим способом настроить юзера.
А вот вариант с вводом пароля через код.
password = "secret"
sudo = sh.sudo.bake("-S", _in=password+"\n")
print(sudo.ls("/root"))
Это не все фишки. Больше интересных примеров смотрите в документации.
Специально для Windows💀 юзеров
#libs#linux
#mrna#bntx#pfe
⚡️ Мировые СМИ дружно пишут про новую эпидемию.
👉 Вспыхнувший в Китае 🥴 метапневмовирус человека активно распространяется по планете.
❓Что это: новый смертельный вирус, которые ввергнет землян в новую пандемию или обычные сезонный грипп, о котором мы и не вспомним через пару месяцев? Пока не понятно.
🟢 Но прививочные акции на всякий случай начали расти. У меня есть немного Pfizer и Biontech. Держу как раз на случай "нового страшного вируса". Надеюсь скинуть повыше на панических покупках. Такой вот я "бессовестный спекулянт"...
🤔 А вы что думаете? 👇
Europe is in trouble. We worry about the future of our children. The bureaucrats in #Brussels are turning our lives upside down.
They support war instead of #peace.
They support #migration instead of European #families.
And they support economic sanctions instead of economic prosperity.
This has to stop. Patriots for Europe will stop it!
#Pontida24#Patriots#PfE
https://t.me/PM_ViktorOrban
Всем привет! Я тут решил поучаствовать в революции. Пока что — только в фарматехнологической 💊🧬
Если быть точным, речь о 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 и потенциале этого направления? А может, у вас есть свои фавориты в фарме? Пишите в комментариях! 👇💬