TGTGInsighttelegram intelligenceLIVE / telegram public index
← Python Заметки

TGINSIGHT SIMILAR POSTS

Најди сличен содржај

Изворен канал @pythonotes · Post #191 · 14 дек.

Как разделить строку с shell-командой на отдельные аргументы в виде списка? Если сделать просто сплит по пробелу то получим то что надо, кроме случаев со вставками текста с пробелами. Например так: >>> '-arg "I Am Groot"'.split(' ') ['-arg', '"I', 'Am', 'Groot"'] Чтобы учитывать текст в кавычках как единый аргумент можно воспользоваться функцией shlex.split() Кто читает мой канал давно, уже в курсе. А что делать, если нужно обратное действие? Объединить аргументы из списка в строку и при этом добавить кавычки в аргумент с пробелами. Конечно, если вы используете subprocess то он сам всё разрулит. Но если вам нужна именно команда одной строкой, то можно воспользоваться готовой функцией в том же subprocess. >>> from subprocess import list2cmdline >>> list2cmdline(['-arg', 'I Am Groot']) '-arg "I Am Groot"' Он также позаботится об экранировании уже имеющихся кавычек >>> list2cmdline(['-arg', 'I Am "Groot"']) '-arg "I Am \"Groot\""' А вот так он может "схлопнуть" в команду JSON >>> list2cmdline(['--json', json.dumps({'key': 'value'})]) '--json "{\"key\": \"value\"}"' _______________ Возможно кто-то спросит, а зачем соединять аргументы в строку если subprocess сам это сделает а os.system не наш путь? Мне как-то потребовалось отправлять команду на удалённое выполнение и в API поддерживалось указание команды только строкой. Так что всякое бывает) #libs#basic

Hashtags

Резултати

Пронајдени 10 слични објави

Пребарај: #audiokitob

当前筛选 #audiokitob清除筛选
MILLIONER KUTUBXONASI

@Biglibrary_uz · Post #9321 · 09.01.2026 г., 17:06

🩷🩷🩷 #audiokitob 🔔 🎵 Siz so'ragan audio-book‼️ ATOM ODATLAR Jeyms Klir Muvaffaqiyatli inson odatlarini o'zingizda shakllantiring! 🎯 ✅@Milliarderlarim

Hashtags

MILLIONER KUTUBXONASI

@Biglibrary_uz · Post #8551 · 22.01.2025 г., 16:49

#audiokitob 🔔 🎵 Azizlarim yaqinroq keling , kitob o'qishga vaqti yo'q qalblarimiz ushbu audio kitoblar aynan siz uchun! Ishlaringizni qilish bilan barobar audio kitoblarni ham naushnikda eshitib o'zingizni ham rivojlantirasiz! Bu men uchun doimiy odatga aylangan, ishlarimni qilish bilan birga o'zimni sevimli audio kitoblarimni eshitib , juda zo'r anglashlar olaman! ♥️ @Milliarderlarim

Hashtags

Hilol dasturlari

@hiloldasturlari · Post #3160 · 31.10.2025 г., 09:02

#audiokitob ✨«Sohilsiz dengiz» kitobidagi «Uchrashuv» bobidan parcha Toʻliq audiokitobni «Hilol eBook» ilovasi orqali bepul tinglashingiz mumkin. 😊 📖Ilovani yuklab oling:https://e-hilolnashr.uz/hilolebookdownload/ 📨 Murojaat uchun:@hilol_support @hiloldasturlari

Hashtags

Fors tilini o'rganamiz

@Forstili_Mominzoda · Post #700 · 30.01.2024 г., 22:21

Qarang, bir daqiqa! Kanaldagi hech bir islohotni sizning fikringizni so'ramasdan yo'lga qo'ymaymiz. Chunki biz "FORS TILINI BIRGALIKDA O'RGANAMIZ🤗" Mana o'tgan haftadan beri birgalikda serial ko'rishni boshladik. Bu hafta kitob o'qishni yo'lga qo'ydik. Lug'at yodlashga ulgurolmayotgan do'stlarimiz ko'p so'z e'lon qilayotganimdan norozi bo'lib, kamaytirishimni iltimos qilishdi 😁 Hechqisi yo'q. Yodlashga ulgurish ham kerak. Endi bir narsani o'yladim 🤔 Kino ko'rish uchun bir joyga o'tirib olish kerak. Hammada ham bunday imkoniyat bo'lavermaydi. Eski Sergelidan Yakkasaroy yoki Mirobodgacha qatnab o'qiyotgan talabalar uchun avtobusda eshitib ketishlari uchun #audiokitob ham qo'yib boraylikmikan? Nima deysiz? Agar buni yo'lga qo'ysak, haftaning quyidagi kunlaridan qaysi birida qo'ygan ma'qul? A. Seshanbaning o'zi B. Juma kunlari (Juma namozidan keyin) C. Seshanba va Juma kunlari D. Adminlarimizga nima ma'qul bo'lsa shu-da 😅 @Forstili_Mominzoda - Fors tilini birgalikda o'rganamiz 🤗

Hashtags