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

Пребарај: #а812

当前筛选 #а812清除筛选

#аренда#А812⤴️фото⤴️ 🗓️ Конец мая. У школьников и студентов началось время бессонных ночей, отчаянных криков «халява, приди», конспектов под подушкой, скудного рациона в виде бутылки воды и шоколадки. Жизнь — это тоже экзамен ✍🏻 И вопрос: «Какой шанс найти Нестыдную, учитывая все риски?», куда сложнее тех, что встречаются в ЕГЭ и на зачётах. Мы решили помочь 🤝🏻: шпаргалка в виде фото и телефончика. Сдать или пойти на пересдачу — решать вам 🫵 💸 400.000₽/мес + к/у 📐 85 м² 🪜 этаж 6 из 8 📍Переулок Басков, 2 📲 На связи агент Александра +7 965 047 24 71 *больше фото в комментариях ⤵️ Нестыдные | Петербург. Подписаться

💥 АКТУАЛЬНОСТИ ПОСТ | АРЕНДА 💥 #А776 150к/мес + к/у 140к/мес + к/у 1-я линия ВО, 22 #А711 🔥#БЕЗКОМИССИИ 150к/мес + к/у 140к/мес + к/у Некрасова, 41 #А812 400к/мес + к/у Переулок Басков, 2 #А797 150к/мес + к/у Проспект Чернышевского, 4 Если на канале выходила публикация с вашей квартирой в аренду и она сейчас актуальна — напишите в таком же формате* короткое сообщение в комментариях к этому посту ⤵️ - номер объявления (хэштег) - адрес - стоимость Нестыдные | Петербург. Подписаться