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

Пребарај: #phk110

当前筛选 #phk110清除筛选
OnePlus OS Update Tracker

@OnePlusOTA · Post #878 · 14.02.2023 г., 04:11

OnePlus Ace 2 ColorOS 13.0.0 A.08 系统 [优化] 系统稳定性 [优化] 系统流畅性 通信 [优化] 通信稳定性 [优化] 蓝牙连接稳定性 [优化] WLAN 连接稳定性 相机 [优化] 夜景拍摄效果 [优化] 前置自拍的美颜效果 [优化] 相机色彩表现、曝光和清晰度 MD5 Full: 7656811bc5c19d4fa3ff90c4d0edb229 Size Full: 6.38 GB (6853244308) Downloads ColorOS China Server 1: Full ColorOS China Server 2: Full ColorOS China Server 3: Full ColorOS China Server 4: Full ColorOS China Server 5: Full Exported by MlgmXyysd Color OTA Bot@OnePlusOTA #Color#udon#China#Stable#Full#PHK110