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

Пребарај: #kodlash

当前筛选 #kodlash清除筛选
Dasturlash hayoti️️ ️

@dasturlash_hayoti · Post #4121 · 13.01.2026 г., 08:53

💻Dasturchi hayoti… haqiqatda shunday! 9:00 – "Bugun ertalab tezroq ish boshlayman" 9:30 – Kofe bilan kod yozishni boshlaydi 10:00 – Console.log everywhere… bug topildi, lekin uni tuzatish 2 soat davom etadi 🤯 12:00 – "Nega ishlamayapti?" deb o‘ylab, aslida oddiy vergul yetishmaydi 😂 13:00 – Ovqat va kod… hammasi bir ekranda 🍔 15:00 – Git conflict paydo bo'ldi, dunyo tugadi deb o'ylaydi 18:00 – "Bugun tezroq uyga boraman" 22:00 – Yangi g'oya keladi va yana kod yozishni boshlaydi 🤣 Dasturchilar, o'zingizni topdingizmi? 👇 Izohlarda eng qiyin buglaringizni yozing, eng kulgilisi kanalda repost qilinadi! #dasturchihayoti#programmerlife#kodlash 💻@dasturlash_hayoti— dasturchilar hayoti va IT memlari aralash kanal😉

Dasturlash hayoti️️ ️

@dasturlash_hayoti · Post #4014 · 25.10.2025 г., 13:58

#DasturlashHayoti#ITResurslar#WebDasturlash#Frontend#Tools#DasturchiMaslahati#Kodlash#Top10 Har bir dasturchi bilishi shart bo‘lgan TOP-10 sayt!🔥 Salom, Dasturlash Hayoti obunachilari! 👋 Ish samaradorligini oshirish, bilimni sinash va qiyin muammolarni hal qilish uchun doimo yangi vositalar kerak. Biz siz uchun hayotingizni osonlashtiradigan, eng foydali 10 ta veb-resursni jamladik! Bilimni sinovchi va ishni tezlashtiruvchi saytlar 1️⃣Kod mahoratini oshirish (Practice): O'zingiz bilgan dasturlash tilingiz bo'yicha turli murakkablikdagi kod masalalarini yechib, bilimingizni sinab ko'rish imkoniyatini beruvchi ajoyib sayt. 👉🏻https://codewars.com/ 2️⃣CSS Gridni Tushunish (Frontend): CSS Grid'ga oid ajoyib misollarni vizual tarzda ko‘rib, uni osongina o'rganish imkoniyatini beruvchi interaktiv vosita. 👉🏻https://griddy.io/ 3️⃣ Animatsiyalar Ustasi (UI/UX): Sizga CSS orqali murakkab animatsiyalarni yaratish, ko‘rish va tayyor kodni ishga tushirishda yordam beradigan ajoyib generator. 👉🏻https://keyframes.app/animate 4️⃣ Kod Tarjimoni (Konverter): Kodlarni bir dasturlash tilidan boshqa dasturlash tiliga o'tkazib (transpile qilib) beruvchi qulay vosita. Yangi tilni o‘rganishda juda foydali! 👉🏻https://ide.onelang.io/ 5️⃣VSCode Brauzerda (Qulaylik): VSCode muhitini o'rnatmasdan, to'g'ridan-to'g'ri brauzerning o’zida kod yozish va fayllar bilan ishlash imkoniyatini beruvchi rasmiy manba. 👉🏻https://vscode.dev/ Interfeys va Dizayn (Ikonka Resurslari) 6️⃣Universal UI Ikonkalar (Open Source): Ochiq manbali CSS, SVG va Figma UI Ikonkalari mavjud, yuqori sifatli va bepul kutubxona. 👉🏻https://css.gg/ 7️⃣Veb-dizayn Ikonkalari (Eng Mashhuri): Web dasturchilar uchun kerak bo'ladigan minglab vektor ikonkalari bor eng yaxshi sayt. De-fakto standart hisoblanadi. 👉🏻https://fontawesome.com/ Dasturchi o'rganishi shart bo'lgan qo'shimcha resurslar 8️⃣Texnik Hujjatlar Manbai (Must-Have): Web texnologiyalari (HTML, CSS, JavaScript, APIlar) bo'yicha eng ishonchli, to'liq va rasmiy hujjatlar markazi. Har bir web dasturchi uchun ensiklopediya. 👉🏻https://developer.mozilla.org/ (MDN Web Docs) 9️⃣ Jamoaviy Kod Boshqaruvi (Collaboration): Dunyodagi eng katta dasturchilar hamjamiyati va loyihalarni saqlash, versiyalarni nazorat qilish markazi. Loyihalaringizni bepul joylashtiring. 👉🏻https://github.com/ 🔟Masofaviy Intervyu Amaliyoti (Career): Texnik intervyularga tayyorlanish uchun dasturchilar bilan birga real vaqt rejimida kod yozib mashq qilish imkoniyatini beruvchi platforma. 👉🏻https://leetcode.com/ 💡Maslahat: Bu saytlarni brauzeringizda saqlab qo‘ying. Ular sizga doim kerak bo‘ladi! Kommentlarda yozing: Bu ro‘yxatga yana qaysi saytlarni qo‘shgan bo‘lar edingiz? 👇 💻@dasturlash_hayoti — Dasturchilar hayoti, motivatsiya va IT olamidagi eng foydali maslahatlar shu yerda!