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

Пребарај: #endc

当前筛选 #endc清除筛选
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

Addis Standard

@addisstandardeng · Post #21061 · 13.01.2026 г., 15:33

News: #Salsay_Weyane rejects claims of #Tigray’s participation in national dialogue as seven parties insist consultations must proceed Salsay Weyane Tigray (#SAWET) has rejected what it described as “deceptive” claims that Tigray is participating in #Ethiopia’s national dialogue process, arguing that the region lacks constitutional representation, remains partially occupied, and continues to face unresolved political and humanitarian challenges. The position contrasts with that of the Ethiopian National Dialogue Commission (#ENDC) and seven Tigrayan political parties, which maintain that consultations are necessary and should not be delayed. In a statement issued on Monday, SAWET said federal government assertions that Tigray is taking part in the national dialogue disregard the region’s “actual situation” and seek to obscure what it called fundamental & unresolved questions. The Ethiopian National Dialogue Commission, however, said it remains committed ... Read more: https://addisstandard.com/?p=54516