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
⚡МЕГА-ОТГРУЗКА: 55 МАШИН ОТПРАВЛЯЮТСЯ НА КРАЙ СВЕТА⚡
🤝 Под конец месяца наш дилерский центр в Подольске совершил настоящий трудовой подвиг!
Приступили к отгрузке колоссальной партии техники — 55 единиц, которые совсем скоро приступят к работе в суровых условиях Чукотки.🚛🚛
❓Что входит в состав колонны
▶️ Самосвалы #FAW J6 — 54 штуки. Эти «рабочие лошадки» готовы к любым испытаниям.
▶️ Автобетоносмеситель на шасси HOWO — 1 шт., для особых задач.
🤝 Сегодня отправляется первая партия: в количестве 5 ед. техники - Самосвалы #FAW J6
🇷🇺 География поставки масштабная: техника будет отгружаться сразу из трех городов — Набережные Челны, Екатеринбург и Красноярск.
🗺Конечная точка маршрута — Чукотский автономный округ. Это не просто продажа, это вклад в развитие стратегически важного региона. Техника будет трудиться на месторождениях меди, золота и серебра.
🦅 Проект имеет государственное значение и включен в Стратегию социально-экономического развития Дальнего Востока и Байкальского региона, а также Стратегию развития Чукотки до 2030 года.
❓Почему это важно
Такая сделка — это не просто цифры в отчете. Это доказательство того, что наша работа действительно важна. За этой отгрузкой стоят месяцы переговоров, сложный путь согласований и полное погружение в задачи клиента. Мы умеем работать с крупными игроками, потому что знаем: доверие рождается в мелочах.
👋От всей души поздравляем команду ДЦ Подольск с этой тяжелой, но такой важной победой! Вы — молодцы!
❗️ Хотите так же масштабно и надежно❓ Ждем вас:
Подольск, 36й км, автодорога М2 Крым, вл.10, стр.1
Приезжайте за своей техникой!
Производство легковых FAW локализуют в России
Китайская #FAW организует в РФ выпуск своих легковых автомобилей #Bestune — моделей T90 (крупный кроссовер), B70 (седан) и T77 (среднеразмерный кроссовер). Об этом сообщает «Российская газета» со ссылкой на представительство бренда.
Где именно будут производить Bestune — не уточняется. В настоящее время все автомобили Bestune поставляются в Россию в готовом виде из Китая.
T77 прежнего образца уже покинул российский рынок, модель вернется в модернизированном виде.
В 2025 году в РФ продали 4845 автомобилей FAW Bestune, что соответствует уровню 2024-го.
Источник: news.drom.ru/FAW-101755.html
#RCINews
🚛Модель:FAW J6
Код предложения:
АЛ 190270/06-22 КМР
VIN: LFWMXXRX4N1F11046
Год выпуска: 2022
Пробег: 325 554 км
Стоимость: 2 024 900 ₽
📍г. Новосибирск
📞Телефон для связи: 8-800-700-81-34
#техникаспробегом
#Новосибирск
#Faw
💥FAW TRUCKS: 72 года великого пути!💥
🎉С ДНЕМ РОЖДЕНИЯ #FAW TRUCKS 🎉
От первого завода до мирового признания – ваш путь вдохновляет. Пусть инновации и успех всегда будут вашими верными спутниками!💪
#FAW#Русбизнесавто#Тягачи#техника
Форум "Такси" продолжается, а накануне дептранс Москвы обнародовал здесь статистику по таксомоторному парку в столице.
Оказалось, что "китайцев" в этом парке - уже лишь вдвое меньше, чем автомобилей "популярных марок".
Статистика ценна еще и тем, что из нее видно, за счет чего растут продажи у марок, которые не занимают лидирующие места на российском рынке. В частности, GAC, BAIC и FAW.
Ну и еще одна цифра. Москва, хоть во многом и "резиновая", но больше 80 тысяч машин такси в ней нет. То есть, китайским маркам вряд ли удастся увеличить продажи в этом секторе более чем втрое.
🇨🇳🇷🇺#gac#faw#baic
Наш сайт | Канал "Только новости" | Канал "Только видео" | Казахстан