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

Резултати

Пронајдени 5 слични објави

Пребарај: #requiem

当前筛选 #requiem清除筛选
RCNN Ticker

@RCNNticker · Post #1044 · 16.03.2020 г., 23:04

【Ingress實地活動變更通知】 特工們, 我們不無遺憾地宣佈以下活動更動: - 四月四日 #IngressFS 首週六活動:全球所有場次取消 - 四月廿五日 #Lexicon#Hexathlon :全15場及其聯動 #MissionDay 任務日延期 - 五月九日 #Requiem#Anomaly :(即慕尼黑大戰)延期 - 五月九日至七月三日 #NL1331X :全線各站及其聯動 #MissionDay 任務日延期 所有延期後新的日程及報名安排,我們期望於12個月內補辦並將另行公佈。 這段期間,我們一直密切注意 COVID-19 的事態。全球各地疫情不一、政策不一,舉辦活動的風險也不一,在世界多個城市同時舉辦活動極易顧此失彼。我們深悉不少特工對原定的各項活動磨拳擦掌翹首以待,但我們的首要目標總是以所有人的安康為念。後續我們會繼續聽取配合遵從全球衛生專家及各地官方機構的風險評估及防治指引,盡快規劃補辦活動事宜。 感謝各位的耐心及體諒。請各位善自珍重。祝各位身心康寧。 -- Ingress 活動團隊致意 https://community.ingress.com/en/discussion/10024/updates-to-upcoming-ingress-events/p1?new=1

Ingress 中文

@IngressChinese · Post #358 · 16.03.2020 г., 23:00

【Ingress實地活動變更通知】 特工們, 我們不無遺憾地宣佈以下活動更動: - 四月四日 #IngressFS 首週六活動:全球所有場次取消 - 四月廿五日 #Lexicon#Hexathlon :全15場及其聯動 #MissionDay 任務日延期 - 五月九日 #Requiem#Anomaly :(即慕尼黑大戰)延期 - 五月九日至七月三日 #NL1331X :全線各站及其聯動 #MissionDay 任務日延期 所有延期後新的日程及報名安排,我們期望於12個月內補辦並將另行公佈。 這段期間,我們一直密切注意 COVID-19 的事態。全球各地疫情不一、政策不一,舉辦活動的風險也不一,在世界多個城市同時舉辦活動極易顧此失彼。我們深悉不少特工對原定的各項活動磨拳擦掌翹首以待,但我們的首要目標總是以所有人的安康為念。後續我們會繼續聽取配合遵從全球衛生專家及各地官方機構的風險評估及防治指引,盡快規劃補辦活動事宜。 感謝各位的耐心及體諒。請各位善自珍重。祝各位身心康寧。 -- Ingress 活動團隊致意 https://community.ingress.com/en/discussion/10024/updates-to-upcoming-ingress-events/p1?new=1