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

Пребарај: #ukhk

当前筛选 #ukhk清除筛选

點解有蛋撻🥧?因為真係有蛋撻🥧!我哋5月27號紐卡素友誼節有蛋撻🥧,掛住蛋撻🥧、又住喺紐卡素附近嘅朋友仔,記得唔好錯過啦! 當然,除咗蛋撻🥧之外,仲會有好多精彩嘅表演、遊戲同埋有用嘅資訊。今日就免費登記攞飛啦!https://bit.ly/newcastleff23 🥧🥧🥧 日期:2023年5月27日 (星期六) 時間:11:00 am - 3:00 pm 地點: Trinity Church Gosforth, High Street, Gosforth, NE3 4AG #UKHK#UKHKFriendshipFestivals#Newcastle#Drurham#BNO#Hongkongers

#UKHK友誼節 下一站係紐卡素!UKHK同North East Hongkongers Club、港僑協會以及其他組織、教會和地區政府,會喺5月27號嚟到紐卡素同大家一齊玩!嗰日有啲乜嘢玩? - 音樂、兒童表演 - 兒童活動:面部彩繪、扭氣球等 - 經典港式糕點 - 警察、消防、救護服務攤位 - 支援團體、機構代表攤位 咪走雞🐓🐓🐓!而家就報名啦! 日期:2023年5月27日 (星期六) 時間:11:00 am - 3:00 pm 地點: Trinity Church Gosforth, High Street, Gosforth, NE3 4AG 名額有限,先到先得。如有興趣,請在這裏免費登記參與:https://bit.ly/newcastleff23 #UKHK#UKHKFriendshipFestivals#Newcastle#Drurham#BNO#Hongkongers