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

Пребарај: #trixie

当前筛选 #trixie清除筛选
折腾实验室频道

@TossLabChannel · Post #731 · 11.08.2025 г., 16:02

#Debian#Trixie#Linux发行版 Debian 13 “Trixie” 正式发布及安装视频教学 Debian 13 “Trixie” 于 2025 年 8 月 9 日正式发布,将提供至 2028 年 8 月 9 日的完整支持,以及至 2030 年 6 月 30 日的长期支持(LTS)。 本次版本新增对 riscv64 架构的支持,同时 i386 和 armel 将不再提供新安装支持,仅保留升级路径。 主要更新包括: • 内核:Linux 6.12 LTS • 桌面环境:KDE Plasma 6(基于 Qt 6 与 KDE Frameworks 6) • 核心软件:LibreOffice 25、GIMP 3.0.4、GCC 14.2、Python 3.13、OpenJDK 21 等 • 安全增强:防御 ROP/COP/JOP 攻击(amd64/arm64)、HTTP Boot、HTTP/3 支持、可重现构建进展 • 其他改进:Qt WebEngine 浏览器拼写检查、64 位 time_t 过渡、Hunspell BDIC 支持等 全新 Debian 13 发布 快速上手 保姆级一条龙调优 开启强大的BBRv3加速! 📱科技Lion YouTube 🔘@TossLab🔘@TossLabChannel

科技&趣闻&杂记

@kejiqu · Post #3869 · 10.11.2025 г., 01:38

MX Linux 25 “Infinity” 现已开放下载,基于 Debian 13 “Trixie” MX Linux 25 “Infinity” 版本现已发布,基于 Debian 13 “Trixie” 操作系统。该版本可供下载。新闻稿指出,MX Linux 25 基于 Debian 13,提供了新功能和改进。9to5Linux 🏷#MX#Linux#Debian#Trixie 📢频道👥群组📝投稿