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

Пребарај: #batumi

当前筛选 #batumi清除筛选
PiaNinoNotovna

@ninonotovna · Post #269 · 25.05.2025 г., 07:38

#Tbilisi #Batumi #Georgia Доброе утро, друзья! В этот воскресный день решила показать уголки и уголочки любимых городов Грузии - Тбилиси и даже один из Батуми. В основном тема вышеизложенных фото - что называется, «настенная роспись»: муралы на старых домах и на советских панельках, «реклама», любовные послания, послания из прошлого, послания из будущего. Эту идею я позаимствовала у моей подруги - потрясающего композитора, карильонистки-органистки-Художника, и вообще тайного потомка Леонардо да Винчи (потому ее и величают в очень узких кругах «Леонардо даВинечна») ОЛЕСИ РОСТОВСКОЙ. «Шедевры» моей коллекции: Ясновидящий Мадон (настенная реклама в городе-Герое Батуми) Новый Год в Тбилиси (там, где люди на улице Руставели расстелили столы/скатерти/принесли еду/песни-танцы и пр. с флагами). Парень в кепке Живой с «Настенной девушкой» на улице Цинамдзгришвили - влез в кадр. А потом очень просил, чтобы я не «сдала» сей снимок в полицию… видно натворил что-то. Я не сдала. Но в телеграм «сдала». Надеюсь, он не сделал ничего особо страшного… Стихи Бродского «Не выходи из комнаты» рядом с улицей Костава. Этот дом уже разрушен. Вместо него теперь ресторан. Надпись «Mozart» на двери грузинской хинкальной, а также, прости Господи, в туалете культурного центра Fabrika на улице Ниношвили. Кафе «Люксембург» с надписью «Люксембургский колхоз Анфент» в бывшем немецком районе (немцы, которые пережили советизацию и 1921 год, пытались приспособиться к «новой жизни»). И, наконец, грузинская поэзия (автор устанавливается:))) и выдержка на французском из статьи классика французской киношной Новой волны - Жан-Люка ГОДАРА (1930-2022) на углу Чубинашвили «Il faut confronter des idées claires avec les désires vagues” «Надо противопоставлять (сопоставлять) ясные идеи с туманными желаниями».