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

Пребарај: #cyberpunk2

当前筛选 #cyberpunk2清除筛选
Geex 👾

@GeexNoticias · Post #977 · 29.09.2023 г., 02:39

🚨#Cyberpunk2. Tras el éxito de la expansión #PhantomLiberty, #CDProjektRED tiene claro cuál es su próximo paso CD Projekt RED ha logrado recuperar la atención de todos los fans del RPG gracias al lanzamiento de Phantom Liberty, primera y única expansión de #Cyberpunk2077. El equipo por fin ha terminado el trabajo tras aquel accidentado lanzamiento en 2020, pero eso no significa que la maquinaria se haya detenido Gabe Amatangelo el director de juego, ha confirmado en una entrevista que el título no recibirá más actualizaciones de tamaño similar: "2.0 y Phantom Liberty son las últimas actualizaciones grandes. Haremos algo más, pero esas son las últimas grandes". Dejando claro que la mirada de la desarrolladora ya está puesta en el futuro de la franquicia. "Entonces, toca Cyberpunk 2 u 'Orion' debería decir, como sea que terminemos llamándolo", concluye Amatangelo. De este modo queda claro que el equipo quiere dejar atrás Cyberpunk 2077 y centrarse en su secuela, de la que todavía no tenemos muchos detalles.