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

Пребарај: #kpg8jogja

当前筛选 #kpg8jogja清除筛选
Gusdurian.Net

@gusduriannet · Post #2356 · 04.10.2020 г., 02:29

Halo Temen-temen Jogja! Kabar Gembira yang ditunggu-tunggu sudah rilis nih. Sebagai upaya memahami dan menginternalisasi gagasan dan pemikiran Gus Dur, Komunitas Santri Gus Dur Jogja membuka kembali kesempatan bagi generasi muda untuk mengikuti Kelas Pemikiran Gus Dur (KPG) Jogja ke #8 yang kali ini akan dilaksanakan secara "Online" dengan 3 rangkaian kegiatan yaitu "Kelas Pemikiran, Kelas Menulis dan Kelas Media Sosial." Cara pendaftarannya gampang guys, Langsung klik saja link https://tinyurl.com/KPGDaringJogja Yuk daftarkan diri kalian ya teman-teman, tanggal-tanggal pentingnya juga harus dicatat. Gratis, terbuka untuk umum dan kuota terbatas! Info lebih lengkap hubungi CP : 0858-6654-0007 (Nu'un) dan 0858-2661-7215 (Roni). Twitter : @santriGD IG : @santrigusdur FB : Santri Gus Dur Telegram : Santri Gus Dur Web : Santrigusdur.com #kpg8jogja #SantriGusDur #GUSDURian #gusdur