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

Пребарај: #conscienceship

当前筛选 #conscienceship清除筛选
Freedom Flotilla Coalition

@FFC_official_channel · Post #257 · 08.05.2025 г., 20:44

If an unprecedented drone attack on civilians in European waters can go unanswered, what message does that send to the world? Malta is not the only government being tested here. This is a moment of truth for the EU, for international law, and for all those who claim to uphold human rights. And so it is up to international community to demand accountability and end support for these crimes. Sign our petition now. Tag UN experts, rapporteurs, and human rights bodies to demand a transparent investigation. Contact your government and demand they condemn this unprecedented attack. Support safe passage for our missions. Watch and share our content. And never forget to demand an end to Israel's illegal blockade, an end to the genocide, and to ensure self-determination for all Palestinian people. SIGN NOW - https://bit.ly/alleyesondeck #BreakTheSiege#FreePalestine#ConscienceShip#EndTheOccupation#HumanRights