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

Пребарај: #tezlik

当前筛选 #tezlik清除筛选
Bahodir_Schastlivchik

@bahodir_schastlivchik · Post #1752 · 14.12.2024 г., 18:25

#tezlik Йўлларимиз беҳатар бўлиши учун қоидаларга риоя қилишимиз, йўл харакати иштирокчилари ўртасида ўзаро ҳурмат, ва мунтазам равишда тарғибот ишлари олиб борилиши шарт. Tezlik Ijtimoiy Loyiha ҳам айнан шундай хайрли мақсад қўйган. Фурсатдан фойдаланиб лойиҳа ташаббускори Расул Кушербаевга миннатдорчилигимни билдираман! @bahodir_schastlivchik

Hashtags

Andijan Development Center

@adceducate · Post #9268 · 08.02.2025 г., 13:32

🧩 Rubik kubigi yig‘ish musobaqasi – ADC GameFest 2025! Tezlik va mantiqiy fikrlashingizni sinab ko‘rishga tayyormisiz? ADC GameFest 2025 doirasida Rubik kubigi yig‘ish bo‘yicha musobaqa e’lon qilamiz! 🏆 Kim eng tez? Sizga minimal vaqt ichida Rubik kubigini yig‘ish vazifasi yuklatiladi. G‘olibni reaksiya, tezlik va aniqlik belgilaydi! 💰 Ishtirok badali – 20,000 so‘m 📞 Ro‘yxatdan o‘tish: 742261078 Telegram: 📺@admofadc Eng tezkorlar sovg‘alar bilan taqdirlanadi! Shoshiling, joylar cheklangan! 📱Telegram | 📱Instagram | 📱Facebook | 📱TikTok | 📱YouTube | 📱Website #ADCGameFest#RubiksCube#ADC2025#Tezlik