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

Резултати

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

Пребарај: #chellenj

当前筛选 #chellenj清除筛选
ADU.UZ | Rasmiy kanal

@adu_uz · Post #60351 · 04.04.2026 г., 08:23

⚡️⚡️⚡️⚡️⚡️⚡️⚡️ ✔️Biz giyohvandlikka qarshi birlashamiz, Sogʻlom hayot uchun kurashamiz! ⚫️Andijon davlat universiteti professor-o‘qituvchilari va talabalari giyohvandlikka qarshi! #chellenj 🎗️ Bizning rasmiy sahifalarimiz 🎗️Veb−sayt🎗️Telegram 🎗 Facebook🎗️Instagram

Hashtags

Payshanba – Yoshlar kuni munosabati bilan 18-umumiy o‘rta ta’lim maktabida sog‘lom turmush tarzini targ‘ib qilish maqsadida “Giyohvandlikka qarshi” mavzusida marafon yugurish musobaqasi tashkil etildi. Ushbu tadbir orqali yoshlar o‘rtasida sog‘lom hayot tarziga bo‘lgan qiziqishni oshirish, ularni zararli odatlardan yiroq bo‘lishga undash va jismoniy faollikni rivojlantirish targ‘ib qilindi. #chellenj Telegram|Facebook|Instagram|YouTube|

Hashtags

#chellenj SHAHRIXON TUMANI HOKIMIDAN CHORLOV: BIZ GIYOHVANDLIKKA QARSHIMIZ Shahrixon tumani hokimi H.Dadaxonov boshchiligida keng jamoatchilik ishtirokida “Biz giyohvandlikka qarshimiz” shiori targ‘ib etildi. ——- Shahrixon tumani hokimligi Matbuot xizmati

Hashtags

#Chellenj "Andijon suv ta'minoti" AJ yigitlari jamoamiz xotin-qizlarini 8-Mart - Xalqaro xotin-qizlar kuni bilan muborakbod etadi! "Andijon suv ta'minoti" AJ axborot xizmati |Website| 🗝Cabinet |🤖Bot|😄Telegram | 💬Facebook| 🌐Instagram | 📹YouTube | 🕊X |💬Chat | ✅TikTok

Hashtags

#CHELLENJ "Bek bolasi baribir bek bo‘ladida" 🎶Madaniyat Vaziri O.A. Nazarbekov ijodiga mansub go'zal tarona Farg'ona ixtisoslashtirilgan maqom maktab-internati o'quvchi bolajonlar ijrosida. Dars jarayonida olingan ushbu yurakni larzaga keltiruvchi, qalbga xuzur bag‘ishlovchi chiroyli ijro, millat bolalariga o‘zligidan faxrlanish xissini oshirishga xizmat qiladi degan umiddamiz. ✔️ Farg'ona viloyati boshlab bergan challendjni Farg'ona ixtisoslashtirilgan maqom maktab-internati davom ettirdi. ✔️Chellenjda siz ham faol ishtirok eting. Rasmiy sahifalarimizda bizni kuzatib boring:👇 📱Telegram | 📱Instagram | 📱Facebook | 📱YouTube

Hashtags

BMB PFC

@bmbpfc · Post #14038 · 20.10.2025 г., 12:01

#CHELLENJ Jamoamiz a’zolari Davron Choriyev hamda Hebbert Bolt estafetada ishtirok etishdi. Estafetada kim gʻolib boʻlganini video oxirida bilib olishingiz mumkin. Telegram|Facebook|Instagram | Uzum

Hashtags

123•••56
ПретходнаСтраница 1 од 6Следна