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

Резултати

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

Пребарај: #kelajakmutaxassislari

当前筛选 #kelajakmutaxassislari清除筛选
Jinoyat protsessi

@TSUL_CPL · Post #3385 · 20.02.2026 г., 14:59

📚⚖️ TDYU professori bilan davra suhbati! Bugun 20-fevral kuni Toshkent davlat yuridik universiteti Jinoyat protsessual huquqi kafedrasining professori, yuridika fanlari doktori Suyunova Dilbar Joldasbaevna fakultetimizda tashkil etilgan "Yangi O‘zbekistonda yuridik ta’lim sifatini zamonaviy oshirish" mavzusidagi davra suhbatiga tashrif buyurdi. 📌Suhbat davomida Qoraqalpoq davlat universiteti Yuridika fakulteti Jinoyat huquqi, protsessi va kriminalistika kafedrasi professor-o’qituvchilari bilan birgalikda yuridik ta’lim jarayonini takomillashtirish, amaliyot va nazariya uyg‘unligini kuchaytirish, shuningdek, zamonaviy pedagogik texnologiyalarni o‘quv jarayoniga joriy etish masalalari atroflicha muhokama qilindi. 🤝 Uchrashuv ochiq muloqot tarzida o‘tib, unda professor-o‘qituvchilar va talabalar o‘zlarini qiziqtirgan savollarga batafsil javob olishdi. 👩‍⚖️Shuningdek, professor yuridika fakulteti talabalari bilan samimiy muloqot o‘tkazdi, jinoyat huquqi sohasidagi zamonaviy yondashuvlar va amaliy tavsiyalar bilan bo‘lishdi. 💬 Talabalar o‘zlarini qiziqtirgan savollarini berdi va real ish amaliyoti misollarida tushuntirish oldi. Shu orqali ular nazariy bilimlarini mustahkamlash va kelajakdagi professional faoliyatga tayyorgarlikni oshirdi. ✨ ⚖️ Professor Suyunova talabalarni huquqiy fikrlash va oqilona qarorlar qabul qilish ko‘nikmalarini rivojlantirishga undadi. 🌟 Uchrashuv ilmiy hamda amaliy ma’noda muhim bo‘lib, talabalarimizni kelajakdagi professional faoliyatida mas’uliyatni o‘z zimmasiga olishga ilhomlantirdi. #TDYU#YuridikaFakulteti#JinoyatHuquqi#IlmiyUchrashuv#TalabalarVaProfessor#Huquqshunoslik#KelajakMutaxassislari#Education#LawStudents