TGTGInsighttelegram intelligenceLIVE / telegram public index
← Python Заметки

TGINSIGHT SIMILAR POSTS

Најди сличен содржај

Изворен канал @pythonotes · Post #183 · 23 ное.

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

Hashtags

Резултати

Пронајдени 1 слични објави

Пребарај: #yangtzeriver

当前筛选 #yangtzeriver清除筛选

🚢China Merchants заказывает балкеры на СПГ-топливе для работы на реке Янцзы. Подразделение China Merchants Group — Changhang Freight (Zhoushan) — разместило заказ на два сухогрузных судна дедвейтом по 20 000 тонн с двигателями, работающим на СПГ для работы на реке Янцзы. Строительство будет осуществляться на верфи Jiangxi New Jiangzhou Shipbuilding Heavy Industry. Суда разработаны как балкеры типа "река-море", способные работать как на внутренних водных путях Янцзы, так и на прибрежных маршрутах. Каждое судно будет оснащено двумя главными двигателями мощностью по 2 000 кВт и системой СПГ-пропульсии. Ожидается, что применение СПГ позволит сократить выбросы CO₂ более чем на 20% по сравнению с традиционным мазутным топливом. Проект поддерживает стратегию Китая по декарбонизации судоходства на крупнейшей внутренней транспортной артерии страны и демонстрирует растущую роль экологичных технологий в речном и прибрежном флоте. 📌China Merchants Group — китайская государственная корпорация, основанная в 1872 году, один из крупнейших мировых конгломератов в области судоходства, портов и логистики. Контрольный пакет принадлежит государству КНР. #InlandShipping#LNGFuel#ChinaMerchants#YangtzeRiver#GreenShipping