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 слични објави

Пребарај: #bizerte

当前筛选 #bizerte清除筛选

Наш дом в Агербе – белоснежный оазис в тени инжиров. За его стенами – адская жара, слепящее солнце и мгновенная испарина. Внутри же – спасительный кондиционер и легкое платье. Но долго отсиживаться не выйдет! Уже послезавтра – побег в Бизерту. Чемодан – минимален, планы – ясны: сгорать под тем самым беспощадным солнцем (но уже с видом на бирюзу), нырять в прохладные волны, безудержно объедаться дарами моря и растворяться друг в друге. Жара никуда не денется, но в Бизерте она – лишь приправа к долгожданному летнему блаженству. Море и песок, мы идем!❤️😎 #Тунис#бизерта#tunisia#Bizerte

Недалеко от столицы находится самый русский город Туниса — Бизерта, расположенный среди холмов потухшего вулкана и пальм, с красивыми пляжами. В 1920 году сюда приплыло около тридцати кораблей Императорского российского флота, спасавшихся от революционных событий и направлявшихся во Францию. Французские власти разрешили им остановиться в колониальной Бизерте. Русские военные жили в лагерях, расположенных во французских военных объектах, таких, как Надор, Джебель Кебир, Руми, Сен-Жан и Шрек-бен-Шабан. Последний корабль эскадры «Генерал Алексеев» был продан на металлолом в 1935 году. В 1970-е годы в Бизерту заходили корабли ВМФ СССР. Советские офицеры спускались на берег и делали фото на память об этом городе. После 1991 года и распада СССР в Бизерту заходили суда ВМФ РФ с памятными мемориальными визитами для посещения русского кладбища с морским участком. В 2006 году муниципалитет Бизерты переименовал площадь, на которой находится православный храм Александра Невского, и назвал её именем Анастасии Ширинской. #история#Тунис#Бизерта#history#Tunisia#Bizerte