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

Пребарај: #junoawards2025

当前筛选 #junoawards2025清除筛选
ТГ L-Acoustics Russia

@lacousticsrussia · Post #111 · 27.05.2025 г., 09:43

L-Acoustics L Series обеспечили безупречный звук на Juno Awards 2025🎤 Ванкуверская арена Rogers Arena в марте приняла 54-ю церемонию Juno Awards — главной музыкальной премии Канады. Для идеального звука в зале на 19 000 мест компания KiAN Sound впервые использовала новейшие системы L-Acoustics L Series (L2 и L2D) вместе с K2 и KS28. 🎶Ключевые моменты: - Система покрыла 270° зрительских мест без «мёртвых зон». - Основные массивы: 6x L2 + 2x L2D, боковое/тыльное заполнение на K2, сабвуферы KS28. - Устойчивость: на 56% меньше краски, 30% меньше дерева и 60% меньше стали в производстве. - Звук оставался чётким даже в «гудящей» арене — от первых рядов до верхних ярусов. 🎤Отзывы: - Марк Врикен (главный звукорежиссёр): «L2 обеспечил фантастическое покрытие и минимальный фидбэк на сцене». - Дерек Махаффи (KiAN): «Каждый исполнитель — от Майкла Бубле до Sum 41 — звучал безупречно». 🌟Хедлайнеры: Майкл Бубле (ведущий), прощальное выступление Sum 41, награда легенде Энн Мюррей. Это первый опыт KiAN на Juno Awards после 10 лет работы на побочных шоу. Результат? Восторг зрителей и организаторов! [Подробнее о Juno Awards](https://www.junoawards.ca) | [KiAN Sound](https://www.kiansound.com) #JunoAwards2025#LAcoustics#Звук#Музыка#Технологии ➡️L-Acustic Chat⬅️