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

Резултати

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

Пребарај: #apmterminals

当前筛选 #apmterminals清除筛选

🚢APM Terminals и Hateco запускают мегапорт в Дананге (Вьетнам). Консорциум с участием APM Terminals, Hateco Group и Hateco Seaport выбран инвестором нового контейнерного терминала Lien Chieu в Дананге (Вьетнам). Проект стоимостью около $1,7 млрд предусматривает строительство восьми причалов общей длиной 2 750 м, что позволит принимать контейнеровозы вместимостью до 18 000 TEU. Мощность терминала оценивается в 5,7 млн TEU в год. Реализация займет до 10 лет, а срок эксплуатации составит 50 лет, что делает проект стратегическим элементом развития логистической инфраструктуры Центрального Вьетнама. Партнерство усиливает позиции участников в регионе: ранее уже совместно реализован Hateco Haiphong International Container Terminal, и новый проект закрепляет долгосрочную экспансию в портовую логистику Юго-Восточной Азии. С точки зрения рынка, запуск такого терминала усилит конкуренцию среди региональных хабов и позволит перераспределить грузопотоки в условиях растущего давления на глобальные цепочки поставок. 📌APM Terminals основана в 2001 г; входит в структуру группы A.P. Moller – Maersk. Управляет портовыми и терминальными активами по всему миру. Конечный контроль у холдинга A.P. Moller Holdingсемьи Мёллер. 📌Hateco Group - вьетнамская частная компания, основана в 2004 г; активно развивает инфраструктурные и логистические проекты. Контролируется вьетнамскими инвесторами. #Ports#ContainerShipping#Vietnam#APMTerminals#Logistics

🚢APM Terminals приобрела долю в контейнерном терминале DP World в Джидде. Оператор терминалов APM Terminals приобрёл 37,5% в Southern Container Terminalпорта Джидда (Саудовская Аравия), принадлежащем DP World. Последняя сохранит 62,5% и продолжит управление объектом в рамках 30-летней концессии, действующей с 2019 года. Стоимость сделки не раскрывается. Инвестиция обеспечивает APM Terminals долгосрочный доступ к ключевому торговому коридору Красного моря и усиливает позиции группы в Королевстве на фоне роста регионального контейнерного транзита. Ранее A.P. Moller – Maersk объявляла о вложениях $136 млн в логистический парк в том же порту. 📌APM Terminals основана в 2001 году и входит в группу A.P. Moller – Maersk, контролируемую датским холдингом A.P. Moller Holding (семья Мёллер). 📌DP World основана в 2005 году; крупнейший акционер — правительство Дубая через Dubai World. #ports#containers#APMTerminals#DPWorld#MiddleEast