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
🥼🩺ǀ Los integrantes de la brigada médica cubana en Jamaica arribaron 🛬este jueves a La Habana por la terminal 5 del Aeropuerto Internacional José Martí, luego de que el gobierno de la nación caribeña decidiera rescindir el acuerdo de cooperación sanitaria bilateral, en una acción producto de las presiones de #EstadosUnidos🇺🇸
✔️ La labor de #Cuba🇨🇺 en #Jamaica🇯🇲 es un ejemplo elocuente de cooperación genuina. Solo durante los últimos 30 años, más de 4 700 colaboradores cubanos han prestado asistencia médica en la isla caribeña.
🔗https://acortar.link/JbcIx2
#Jamaica. #Lenguas. Que las lenguas se separen y la separación se aliente desde el estado no es nada «progresivo», es muestra de un sistema que ya no da para más y no tiende en ningún aspecto más que a la atomización y la destrucción de la especie
https://www.nytimes.com/2023/10/11/world/americas/jamaica-official-language-patois.html?smid=nytcore-android-share
Peter Webber — Inna de Yard: The Soul of Jamaica (2019)
#documentary#Jamaica
Музыкальный документальный фильм 2019 года о ямайском регги, написанный и снятый Питером Уэббером. Фильм построен вокруг записи регги-альбома ветеранами жанра в Кингстоне, Ямайка. Помимо этого он рассказывает о некоторых ключевых моментах из истории жанра. Мировая премьера Inna De Yard состоялась на кинофестивале Tribeca в 2019 году. В том же году его показали на Сиднейском кинофестивале.
YouTube
Statement On Hurricane Melissa And Jamaica (The Crown Council Of Ethiopia) Read more.
https://borkena.com/2025/10/31/statement-on-hurricane-melissa-and-jamaica-the-crown-council-of-ethiopia/#Ethiopia#Jamaica#HarricaneMelissa
Inna De Yard — The Soul Of Jamaica (Chapter Two, 2017)
#reggae#roots_reggae#Jamaica
В начале нулевых французский регги-лейбл Makasound выпустил серию альбомов Inna De Yard, записанных под открытым небом. Специально для живых выступлений была создана группа с одноименным названием. Однако 2011 году лейбл Makasound исчез, а вместе с ним и Inna De Yard. Несколько лет спустя в парижской филармонии решили устроить выставку культуры Ямайки и сразу же обратились к Chapter Two, лейблу-преемнику Makasound, с предложением возродить традицию Inna De Yard. Сегодня молодые музыканты творят в высокотехнологичных студиях. Inna De Yard призывает к обратному – отвлечься от технологий и насладиться теплым звуком акустических инструментов. На этом альбоме собрались старейшины и пока ещё малоизвестных исполнители ямайского регги. Летом 2016 года всего за 4 дня они записали пластинку The Soul Of Jamaica под открытым небом.
Spotify | AppleMusic
Gladstone Anderson & Mudies All Stars — It May Sound Silly (Ashanti, 1973)
#rocksteady#reggae#Jamaica
Второй сольный альбом ямайского клавишника Гладстона Андерсона, участника многих классических ска и рокстеди записей 1960-х. Вся музыка на альбоме – инструментальный рокстеди. Альбом выделяется тем, что место вокала занимают струнные, исполняющие игривые, порой даже наивные мелодии, которые, видимо, и стали причиной, по которой альбом назван "it may sound silly" – "это может показаться глупым".
Spotify | AppleMusic
El programa "Con Maduro +" N° 97, de primer nivel, estuvo cargado de noticias, anuncios y procesos.
Les comparto los puntos clave:
📌 Lo que hacemos semanalmente es una agenda científica que se conjuga con la construcción del Poder Nacional.
📌 Hemos encontrado el camino con el Plan de los 13 Motores que consolidan la economía real y productiva.
📌 ¡Con la verdad! Se está levantando un gran movimiento de opinión publica en los EE.UU. que rechaza firmemente las agresiones contra Venezuela.
📌 Este martes #18Nov a las 6:00 p.m., nos uniremos en oración por la Paz junto a nuestros hermanos cristianos de las iglesias de #EEUU.
📌 El que quiera dialogar encontrará siempre en nosotros gente de palabra, decente y con experiencia para dirigir a Venezuela.
📌 Con el ALBA, estamos a la orden para apoyar y ayudar a #Jamaica en todo lo que haga falta.
📌 He solicitado a los ministros Ernesto Villegas y Diosdado Cabello que inicien las gestiones necesarias para rescatar los restos mortales del Gran Mariscal Antonio José de Sucre.
📌 Con los CBBI estamos construyendo una inteligencia popular activa que forja respuestas colectivas con el Pueblo.
📌 El próximo domingo #23Nov todos a votar por los proyectos en las comunidades.
“Bienaventurados los pacificadores porque ellos serán llamados hijos de Dios”, Mateo 5:9
Prince Buster — Sister Big Stuff (Melodisc, 1972)
#reggae#roots_reggae#rocksteady#Jamaica
Sister Big Stuff – альбом регги-исполнителя Принца Бастера. Первоначально он был выпущен Melodisc в Великобритании в 1972 году, а в ноябре 2011 года его переиздал лейбл Sunspot Records. На момент своего первоначального выпуска Sister Big Stuff была революционной записью на регги-сцене. Несмотря на то, что альбом исполнен в стиле регги, в его звучании чувствуется сильное влияние популярных американских стилей того времени. Этот альбом также выделяется тем, что Принц Бастер делает отсылки к кино и поет о своих наблюдениях за жизнью в гетто, растафарианском евангелизме, детских стихах.
Spotify | AppleMusic
Horace Martin — You’ve Changed (Arabusta Records, 2024)
#reggae#reggae_roots#dancehall#dub#electronic#Jamaica
Альбом You’ve Changed ямайского музыканта Хораса Мартина впервые вышел на лейбле Sally B в 1986 году. Запись и сведение проходили на легендарной студии Channel One в Кингстоне, после чего материал был доработан в Канаде, соединив традиционное регги с электронной музыкой того периода.
Для Хораса Мартина, начавшего карьеру в конце 1970-х с синглов Beautiful Dream и Jah Jah Children, это второй альбом после пластинки Watermelon Man. Всего за карьеру он записал более четырёхсот песен, выступал на международных фестивалях и до сих пор остаётся значимой фигурой в среде поклонников регги.
🔗Spotify | AppleMusic | YouTube | Bandcamp
Horace Andy — Midnight Rocker (On-U Sound, 2022)
#reggae#dancehall#dub#roots_reggae#ska#Jamaica
Мало кто из певцов сумел так точно зафиксировать эволюцию звучания даба, как Хорас Энди. Его уникальный голос украшал не только классические регги-пластинки, записанные с продюсером Ли «Скретч» Перри в 1970-е годы, но и мрачные треки Angel,Spying Glass и Five Man Army культовой трип-хоп группы Massive Attack.
Midnight Rocker — первый опыт сотрудничества Хораса с пионером британском даба Адрианом Шервудом. В дополнение к новым композициям, проект включает в себя переосмысление ранних работ Энди, таких как Mr. Bassie, This Must Be Hell, Materialist, Money Money и Rock To Sleep. Кроме того, в альбом вошла кавер-версия ранней песни Massive Attack«Safe From Harm».
На этой пластинке Эдриан Шервуд выдвигает на первый план вокал Хораса, обращая внимание слушателя на то, как он изменился с годами. Например, в оригинальном исполнении This Must Be Hell 1978 года характерный для рутс-регги вокал перекликается с саксофонной партией из знаменитой композицииTake Five Дэйва Брубека. Бас звучит довольно громко, но все-таки инструментальные мелодии занимают много места в аранжировке и придают песне расслабленный беззаботный настрой. В новой интерпретации Шервуда композиция звучит более сдержанно и задумчиво, с акцентом на ритм и глубокий тенор Энди, в котором с возрастом появились новые оттенки и легкая хрипотца.
Spotify | AppleMusic | Bandcamp
Страны
#Afghanistan#Algeria#Argentina#Armenia#Australia#Austria#Azerbaijan#Bahrain#Belgium#Brazil#Bulgaria#Burkina_Faso#Cape_Verde#China#Colombia#Comoros#Congo#Cyprus#Djibouti#Egypt#Ethiopia#France#Gabon#Gambia#Georgia#Germany#Ghana#Greece#Guatemala#Haiti#India#Indonesia#Iran#Iraq#Ireland#Israel#Italy#Jamaica#Japan#Kosovo#Lebanon#Madagascar#Malaysia#Mali#Mexico#Moldova#Morocco#Nepal#Netherlands#Niger#Nigeria#Norway#Pakistan#Palestine#Peru#Poland#Portugal#Romania#Russia#Rwanda#Saint_Lucia#Senegal#Somalia#South_Africa#South_Korea#South_Sudan#Spain#Sweden#Sweden#Switzerland#Syria#Tajikistan#Tanzania#Thailand#Trinidad_and_Tobago#Tunisia#Turkey#Ukraine#United_Kingdom#United_States#Uruguay#Uzbekistan#Venezuela#Yemen#Zambia#Zimbabwe