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

Резултати

Пронајдени 6 слични објави

Пребарај: #yoyu

当前筛选 #yoyu清除筛选

测速机场: YoYu Pro 测速宽带: 南方电信300M 测速时间: 4.17 官网: http://bit.ly/2wzpIFK 清晰测速图: 红:https://t.me/speedtest_V1/127 彩:https://t.me/speedtest_V1/128 流量参考:https://t.me/V1blog_g/19921 测速By-V1测速组 #yoyu 频道群组投稿

Hashtags

关于 #YoYu#鱿鱼海鲜集团 - 官网: https://www.yoyutrans.com - 交流群: https://t.me/yoyutrans - 频道: https://t.me/yoyulink - 相关详情参阅文档: https://docs.yoyu.link 套餐情况: Pro 套餐:60+ 线路 • 每月50G流量:90元/季度,162元/半年,306元/年; • 每月100G流量:180元/季度,324元/半年,612元/年; • 每月150G流量:270元/季度,486元/半年,918元/年; Air 套餐:15+ 线路 • 每月10G流量:27元/季;52.8元/半年;102元/年; • 每月20G流量:54元/季;105.6元/半年;204元/年 测速图: - 2月28日: https://t.me/V1_BLOG/210 - 3月29日(CT): https://t.me/V1_BLOG/421 - 4月19日(CU): https://t.me/V1_BLOG/678 - 4月29日(CT): https://t.me/V1_BLOG/788 - 5月2日(CM): https://t.me/V1_BLOG/812 - 6月20/23日(三网): https://t.me/V1_BLOG/1125 https://t.me/V1_BLOG/1130 https://t.me/V1_BLOG/1164 - 7月10日(CT): https://t.me/V1_BLOG/1257 - 8月7日(CT): https://t.me/V1_BLOG/1345 https://t.me/V1_BLOG/1346 -8月28日: https://t.me/V1_BLOG/1412 此贴持续更新: https://t.me/V1blog_group/5632 频道: @V1_BLOG@duyaoss