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

Пребарај: #cfmoto550clc

当前筛选 #cfmoto550clc清除筛选

💥 Китайский апдейт: CFMoto готовит новый круизёр 550CL-C‼️ ✏️ Китайский производитель расширяет линейку круизёров, и судя по утекшим документам, нас ждёт серьёзное обновление. На смену 450CL-C приходит более мощная версия — встречайте CFMoto 550CL-C, дебют которой ожидается в 2027 году. Главное, что нужно знать о новинке: 🔧 Сердце — 526-кубовый параллельный твин. Мотор построен на базе агрегата от 450-й модели, но с увеличенными диаметром цилиндра (с 72 до 74 мм) и ходом поршня (с 55,2 до 61,2 мм). Упор сделан на тягу на низах, что идеально для круизёра. 💪 Прирост мощности — 30%! Вместо 41 л.с. новый двигатель выдает 53 л.с. (39 кВт). Это существенно больше, чем прибавка в объёме (17%), что говорит о новой прошивке и другом характере мотора. Ожидаемый крутящий момент — около 50 Нм. 🏍 Ходовая часть прокачана: появилась алюминиевый маятник (был стальной), из-за чего колёсная база выросла до 1520 мм. Вес увеличился незначительно — до 195 кг. 🎨 Полный рестайлинг: новая фара, бак с накладками на колени, укороченный хвост и другое седло. Общую длину байка (2212 мм) сохранили за счёт более компактной кормы. Вилка и колёса — от младшей модели. ⚙️ В базе — 6-ступенчатая механика, но высока вероятность появления версии с автоматизированной коробкой передач (как у 450CL-C в Китае), позволяющей ездить в полностью автоматическом режиме или переключаться подрулевыми лепестками. 📅 Старт продаж предварительно намечен на 2027 год. Как вам апдейт? Стоит ли игра свеч или 450-й было достаточно? 🔥👎 #CFMoto#CFMoto550CLC#Мотоновинки#Круизер#Мотоциклы2027#КитайскийМотопром