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
Больше 2 тысяч сельчан открыли своё дело в этом году в Жамбылской области. Воплотить в реальность бизнес-идеи помог проект по повышению доходов сельского населения «Ауыл аманаты». Получить льготные микрокредиты под 2,5% годовых можно на самые разные цели. В этом году проект масштабировали по всей стране. На выдачу займов предусмотрено 100 миллиардов тенге и по подсчётам специалистов в аулах создадут больше 18 тысяч рабочих мест, информирует корреспондент «Хабар 24».
📍24.kz
_
#taraz#jambyl#taraznews#kazakhstan#тараз#таразновости#таразда#жамбыл#новости#жаңалықтар#казахстанновости#хабар#хабар24#ауыламанаты#спктараз#әкктараз#жоба#проект
📝Информация предоставлена нашим подписчиком анонимно:
«Кафе «Султан», микрорайон Самал – эта куча на тротуаре лежит уже больше полугода, и все вынуждены ее обходить. Она заняла больше половины дороги: забор давно поставили, а кучу так и не убрали. Честно, просто достало так жить: пока в школу дойдешь, одни препятствия», – говорит жительница города.
_
#taraz#jambyl#taraznews#kazakhstan#тараз#таразновости#таразда#жамбыл#новости#жаңалықтар#казахстанновости#таразньюс#дороги#мусор#законипорядок#полиция#правоохранительныеорганы#стражипорядка#строительныймусор
Аграрии Жамбылской области обеспечат луком 10 регионов страны, передает «Хабар 24».
📍24.kz
_
#taraz#jambyl#taraznews#kazakhstan#тараз#таразновости#таразда#жамбыл#новости#жаңалықтар#казахстанновости#хабар#хабар24#продовольственнаябезопасность#спктараз#әкктараз#пияз#лук
📝Информация предоставлена нашим подписчиком анонимно:
«В микрорайоне Мынбулак (9) стая бездомных собак не дает покоя жителям. Мы всерьез боимся за свое здоровье и безопасность наших детей. Через несколько дней начнется учебный год, а выходить во двор становится страшно. Фотографию сделали у заправки Ерк-Ойл – даже выйти из машины невозможно! Мы просим акима города и все ответственные службы немедленно принять меры, пока не случилась очередная беда», – пожаловался житель Тараза.
_
#taraz#jambyl#taraznews#kazakhstan#тараз#таразновости#таразда#жамбыл#новости#жаңалықтар#казахстанновости#таразньюс#собаки#кошки#законипорядок#полиция#правоохранительныеорганы#стражипорядка#бездомныеживотные
📝Информация предоставлена нашим подписчиком анонимно:
«У нас во дворе полно собак – штук восемь. Вечером страшно выходить выкидывать мусор: они рычат, лают, ночью не дают спать грудничку. Боюсь за детей, а вчера моего сына укусила собака, пусть и не из нашего двора, но теперь переживаем за всех ребят со двора. Соседи уже несколько раз обращались в акимат, но то ли реакции никакой нет, то ли жалобы до сих пор не рассмотрели. Мы живем в самом центре города, а собак здесь больше, чем в зоомагазинах. Адрес: ул. Казыбек би, 108. Кроме того, кошек тоже развелось – соседка устроила возле дома целый приют, подкармливая всех. Но никто не обращает внимания на то, какой дискомфорт все это доставляет жильцам», – пожаловалась жительница города.
_
#taraz#jambyl#taraznews#kazakhstan#тараз#таразновости#таразда#жамбыл#новости#жаңалықтар#казахстанновости#таразньюс#собаки#кошки#законипорядок#полиция#правоохранительныеорганы#стражипорядка#бездомныеживотные
📝Информация предоставлена нашим подписчиком: анонимно
• Просим администрацию города и градоначальника Тараза проследить за ходом асфальтирования улиц, так как не везде в указанных ранее акиматом адресах ведутся работы.
_
#taraz#jambyl#taraznews#kazakhstan#тараз#таразновости#таразда#жамбыл#новости#жаңалықтар#казахстанновости#асфальтированиедорог#дороги#улицыговорят#асфальт#аким#акимат#администрация#градоначальник
📍taraznews.kz
Будущее – за селом! В этом уверены герои нашего следующего материала. Так же считает и Глава государства. Касым-Жомарт Токаев в своей предвыборной программе поручил активно развивать бизнес в аулах. И опыт последнего года показал, что можно добиться больших успехов.
📍1tv.kz
_
#taraz#jambyl#taraznews#kazakhstan#тараз#таразновости#таразда#жамбыл#новости#жаңалықтар#казахстанновости#первыйканал#первыйканалевразия#ауыламанаты#спктараз#әкктараз#жоба#проект
📝Информация предоставлена нашим подписчиком анонимно:
«Фонарные столбы установлены как попало в микрорайоне Байтерек, создавая хаос вместо порядка. Позади школа-лицей №3. Где-то 20 дней прошло, а исправлять никто не спешит. Почему у нас все делается через одно место? Где контроль? Где ответственность?» – обращается к местной власти житель Тараза.
_
#taraz#jambyl#taraznews#kazakhstan#тараз#таразновости#таразда#жамбыл#новости#жаңалықтар#казахстанновости#таразньюс#фонари#свет#безопасныйгород#аким#акимат#администрация#градоначальник
📝Информация предоставлена нашим подписчиком анонимно:
«Проблема наша в том, что уже на протяжении некоторого времени кафе Chefstar (Абая – Айтеке би) выносит весь свой мусор, 20-30 мешков, в мусорные баки нашего двора! Наши контейнеры также заполняются мусором магазина FLO, гимназии номер 8, Евразийского банка, близлежащих мелких магазинов, ломбардами и т.д. Теперь повадились из кафе Chefstar! Судя по отходам, у кафе большие доходы, почему не поставят контейнер у себя? Нам некуда свои отходы утилизировать, хотя деньги за вывоз мусора платим», – пожаловались жители улицы Жунисалиева, 1.
_
#taraz#jambyl#taraznews#kazakhstan#тараз#таразновости#таразда#жамбыл#новости#жаңалықтар#казахстанновости#таразньюс#мусор#полиция#вывозмусора#полицияказахстана#тбо#аким#акимат#администрация#градоначальник
📝Информация предоставлена нашим подписчиком анонимно:
«Уже не знаем, куда пожаловаться. Речка в очень запущенном состоянии. Возле себя как можем чистим, но там нужен трактор. Улица Жолбарысхан, тупик. В прошлом году всеми силами добивались, чтобы приехал трактор и почистил. В этом году снова кошмар, вонь, дышать нечем», – рассказывают жители города.
_
#taraz#jambyl#taraznews#kazakhstan#тараз#таразновости#таразда#жамбыл#новости#жаңалықтар#казахстанновости#таразньюс#мусор#полиция#канал#полицияказахстана#речка#аким#акимат#администрация#градоначальник
📝Информация предоставлена нашим подписчиком анонимно:
«Это улица Раимбек батыра, бывшая Кутузова. Уже не первый раз устанавливают лежачего полицейского. До этого бетонные делали, через подобный паблик обращались люди, и убирали тогда. Вот опять!» - поделился с нами таразец.
_
#taraz#jambyl#taraznews#kazakhstan#тараз#таразновости#таразда#жамбыл#новости#жаңалықтар#казахстанновости#таразньюс#дорога#полиция#лежачийполицейский#полицияказахстана#препятствиянадороге#аким#акимат#администрация#градоначальник