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
#OpenAccess
Prado открывает цифровые архивы для всех🗄
Что, если к редчайшим произведениям искусства можно получить доступ не выходя из дома? 👀
Музей Прадо открыл свободный доступ к программе Aracne — платформе, объединяющей научные исследования, каталоги и архивы из крупнейших музеев и библиотек.
📚Aracne — это цифровая сеть, где можно изучать искусство глубже:
🔘редкие каталоги, книги, аналитика;
🔘контексты экспонатов и их происхождение;
🔘подключены крупнейшие европейские музеи и институции.
Теперь исследователи, студенты и просто любители искусства могут работать с первоисточниками прямо онлайн.
Это огромный шаг к тому, чтобы искусство стало по-настоящему доступным и открытым 💡
А Вы когда-нибудь хотели покопаться в музейных архивах? Теперь можно — даже в пижаме 💻
Для тех кто интересуется моя презентация Особенности открытого доступа и открытых данных в гуманитарных науках [1] в открытом доступе, с обзором открытого доступа и открытых научных данных
Ссылки:
[1] https://www.beautiful.ai/player/-OTvQBg2a4JCj0PfyeTk
#opendata#openaccess
Timing of Aortic Valve Intervention in the Management of Aortic Stenosis:⤵️ State-Of-The-Art #2024Review#openaccess
🔹https://www.jacc.org/doi/10.1016/j.jcin.2024.08.046
🗞️JACC Journals.
All but one of the #FEMSJournals have now transitioned to #OpenAccess!
Get 2024 off to a good start by submitting your research to our not-for-profit journals, and help us keep the revenues invested in the #MicrobiologyCommunity:
https://academic.oup.com/fems-journals/pages/why-publish-with-fems-journals
#ACS#публикация#openaccess#открытыйдоступ
Издательство American Chemical Society (ACS) предлагает исследователям ознакомиться с подборкой недавно опубликованных статей по химии, которые стали одними из самых читаемых в сентябре 2023 года.
10 наиболее популярных статей из журналов издательства доступны в разделе «Most Read» на сайте ACS.
Business illustrations by Storyset
Объявлен приём заявок на Премию «Открытый доступ к данным в гуманитарных науках»
АНО «Инфокультура» приглашает студентов, аспирантов, преподавателей, исследователей и сотрудников вузов и научных организаций принять участие в конкурсе проектов, способствующих развитию открытой науки в гуманитарной сфере.
📌 Что можно подать:
– результаты научных исследований,
– цифровые проекты, связанные с гуманитарными дисциплинами,
– дипломные и курсовые проекты,
– иные работы, представляющие гуманитарные данные в открытом доступе.
📚 Номинации Премии:
• История
• Филология
• Культура
• Искусство
• Иные гуманитарные науки
Номинировать проект может как сам автор (или коллектив авторов), так и любой человек или организация, знакомые с проектом. Год публикации работы не имеет значения.
🏅 Лауреаты получат памятные награды, сертификаты и специальные призы от организаторов и партнёров Премии.
📝 Приём заявок уже открыт!
🔗https://humawards.ru
#opendata#openaccess#humanitarian#contest
Anthropic запустили программу AI for Science [1] обещая выдавать существенное количество кредитов для запросов к их AI моделям. Акцент в их программе на проекты в областях биологии и наук о жизни, обещают выдавать кредитов до 20 тысяч USD, так что это вполне себе серьёзные гранты для небольших целевых проектов. Ограничения по странам не указаны, но указание научного учреждения и ещё многих других данных в заявке обязательно.
И на близкую тему Charting the AI for Good Landscape – A New Look [2] о инициативах в области ИИ затрагивающих НКО и инициативы по улучшению жизни, так называемые AI for Good. Применение AI в науках о жизни - это почти всегда AI for Good, так что всё это очень взаимосвязано.
Ссылки:
[1] https://www.anthropic.com/news/ai-for-science-program
[2] https://data.org/news/charting-the-ai-for-good-landscape-a-new-look/
#openaccess#openscience#ai#grants#readings
❓Часто задаваемые вопросы о нашем журнале
«Вестник РУДН. Серия: Международные отношения»
ℹ️ Если вы планируете публиковаться или уже подали статью, возможно, у вас есть вопросы. Мы собрали самые популярные из них — и ответили на них!
1️⃣Кто может публиковаться в вашем журнале?
Наши авторы — это исследователи из России и зарубежных стран: кандидаты и доктора наук, преподаватели, эксперты, аспиранты и молодые учёные.
Статьи студентов и бакалавров не принимаются.
2️⃣На каком языке можно отправить статью?
Мы принимаем материалы на русском и английском языках. Публикация будет на обоих языках.
3️⃣Нужно ли платить за публикацию?
Нет, наш журнал не взимает плату за публикацию (APC-free).
4️⃣Какие темы вам интересны?
Мы фокусируемся на:
🔴международных отношениях и глобальных вызовах
🟢истории международных отношений
🔵региональной безопасности (Азия, Африка, Латинская Америка)
🟠БРИКС, ШОС, СНГ, ЕАЭС
🔴цифровой дипломатии и сетевом взаимодействии
🟤межкультурном диалоге и академическом сотрудничестве
5️⃣Какие требования к оформлению ссылок?
🔗Рекомендации по оформлению
6️⃣Как проходит рецензирование?
Рецензирование у нас двойное слепое (double-blind peer review) . Это значит, что ни автор, ни рецензенты не знают друг о друге.
💬Присылайте свои работы — мы делаем вашу науку видимой, цитируемой и доступной!
✉️Подача материалов
#вакжурнал#международныеОтношения#публикациявжурнале#научнаяпубликация#РУДН#CallForPapers#рецензирование#OpenAccess#апа#апастиль#цитирование