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

Пребарај: #irreechaa

当前筛选 #irreechaa清除筛选
ancient history of oromoo

@etbisahusen · Post #2121 · 05.10.2025 г., 17:11

The Essence of Gratitude Baga Ayyaana Irreechaa Bara 2025 Nagaan Geessan! 🙏💚 Today, our hearts are full. We gather at the hora (living water), holding the green coomii and the yellow daisy flowers of Birraa, to say one thing: Galanni Waaqaaf haa ta'u. Look at the beauty of our people! A sea of white, a vibrant display of our culture, all moving as one. This is Irreechaa. 🤍✨ From the wisdom in the blessings of our elders, the Abbaa Gadaas and Haadha Siinqees, to the joyful songs of our youth, Irreechaa is the ultimate symbol of our tokkummaa (unity). It's a day we forget our differences and remember our shared heritage, our shared prayers, and our shared hope for a brighter future. We are one people, with one heart. 🙌 May this Irreechaa bring peace, unity, and prosperity to all Oromo people and to our beloved Oromia. Ayyaana Gaarii! ✨ #Irreechaa#Oromo#Thanksgiving#Galata#Birraa#Peace#Oromia @etbisahusen