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

Пребарај: #medrek

当前筛选 #medrek清除筛选
Addis Standard

@addisstandardeng · Post #21105 · 17.01.2026 г., 09:17

News: #Arena_Tigray party denies reports of joining opposition coalition seeking participation in national dialogue Arena Tigray has denied reports claiming it is part of a coalition of opposition political parties in Tigray seeking to participate in #Ethiopia’s national dialogue process, describing the reports as “incorrect.” Amdom Gebreslassie, chairperson of Arena Tigray, told Addis Standard that recent media reports alleging the party’s involvement in a coalition engaging with the national dialogue are false. “Arena Tigray is neither part of a coalition nor has it agreed to participate in the national dialogue process,” he said. Amdom added that Arena, together with parties in the #Medrek Coalition, had previously decided not to take part in the process, citing concerns over the credibility and impartiality of members of the Ethiopian National Dialogue Commission (#ENDC). “We believe they serve the ruling party,” he said. Arena Tigray’s clarification... Read more: https://addisstandard.com/?p=54611