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

Пребарај: #cheteldata

当前筛选 #cheteldata清除筛选
Andijan Development Center

@adceducate · Post #8853 · 08.08.2024 г., 08:41

🌟 DIQQAT! 🌟 Ertaga soat 10:00 da Hotel Branch filialida mashhur Sharda universitetining taqdimoti o'tkaziladi! 🏛🎓 Bu eng yaxshi ta'lim dasturlari haqida ma'lumot olish, universitet vakillari bilan tanishish va sizni qiziqtirgan barcha savollarni berish uchun noyob imkoniyat. 🌐✨ Yorqin kelajagingiz uchun yangi imkoniyatlarni ochib berishni qo'ldan boy bermang! 🚀🔝 🗓 Sana: Ertaga ⏰Vaqt: 10:00 📍 Joy: Hotel Branch filiali, 🤝ADC o'quv markazi Biz bilan bo'ling va yorqin kelajak sari qadam tashlang! 💫 #ShardaUniversity#Taqdimot#Ta'lim #ADCo'quvmarkazi #KelajakBuErda#HotelBranch#ChetEldaTa'lim

Andijan Development Center

@adceducate · Post #9141 · 07.01.2025 г., 09:11

🌟Талабаларимиз CEFR сертификатларини қўлга киритишди!🌟 🤝ADC талабалари имтиҳонлардан муваффақиятли ўтиб, CEFR сертификатларини қўлга киритишганини мамнуният билан эълон қиламиз! 🎓✨ Бу ютуқлар улар учун янги имкониятлар ва истиқболларни очади. 💪 Сизнинг меҳнатингиз ва муваффақиятга интилишингиз муносиб мукофотлар олиб келди. Энди сизларни янги чегаралар ва ёрқин имкониятлар кутмоқда! 🌍🚀 🤝ADC сизлардан фахрланади ва янги чўққиларни забт этишингизда ёрдам бериб боради. 📚🏆 Табриклаймиз ва келгусида ҳам улкан ютуқлар тилаймиз! 🎉🎈 #ADCMuvaffaqiyati#CEFR#ADCTa'limMarkazi #InglizTili#ChetEldaTa'lim #Ta'lim #Muvaffaqiyat#YangiImkoniyatlar#Faxr#Motivatsiya#G'alabalar"