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

Пребарај: #strm

当前筛选 #strm清除筛选

✈️ TgtoDrive (TTD) | 115 / 123 资源转存后整理成网盘影视库,可自动改名、归档、出 STRM 🏷 检索标签:#TgtoDrive#TTD#115网盘#123云盘#STRM#Emby ⭐️ 详情介绍:TgtoDrive (TTD) 是原 Tgto123项目,给 115 / 123 网盘影视库玩家用的,主打资源转存后的整理。资源进盘后,它会用 TMDB 识别片名,做分类、重命名和洗版,可少掉一堆手工改文件名的活 找资源这边能接 Telegram 频道、榜单、Pansou、RevoHD、影巢这些来源,符合规则就转存到目标目录。白名单、黑名单、二次分类能管一部分乱入资源,但规则要自己慢慢调 整理完还能生成 115 / 123 STRM,支持全量和增量,字幕、NFO、封面也能同步;Emby 这边可以走反代,把播放请求改成 302 网盘直链,本地机器可以少扛流量 📞部署教程 · 📖GitHub 😌频道 |🙂群聊 |😋中文包 |☺️搜索