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

Резултати

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

Пребарај: #berlin

当前筛选 #berlin清除筛选
RT en français

@RTenfrancais · Post #80739 · 03.05.2026 г., 16:00

⚡️Les tensions se sont exacerbées le 1er Mai à #Berlin lors d'une marche baptisée « Marche révolutionnaire du 1er Mai », qui a envahi le centre-ville à l'occasion des manifestations annuelles de la Fête du Travail. Des images montrent des milliers de manifestants défilant dans les rues, brandissant banderoles, drapeaux et pancartes, tout en scandant des slogans. Des unités de police ont ensuite été aperçues en train de surveiller la marche et de se positionner aux principaux points névralgiques. Cet événement s'inscrivait dans le cadre des manifestations annuelles du 1er Mai en Allemagne, qui mêlent traditionnellement rassemblements syndicaux axés sur les droits des travailleurs et manifestations de rue. RT en français • Osez questionner !

Hashtags

RT en français

@RTenfrancais · Post #80409 · 29.04.2026 г., 17:15

🤖Des robots-chiens à têtes célèbres exposés dans un musée de #Berlin Selon Associated Press, des robots-chiens coiffés de têtes de personnalités telles qu'Elon Musk, Mark Zuckerberg, Jeff Bezos ou Pablo Picasso déambulent dans un musée à Berlin. Ces machines capturent leur environnement via des caméras puis génèrent des images inspirées du style associé à chaque figure. RT en français • Osez questionner !

Hashtags

RT France actualités

@rt_fra · Post #40715 · 06.05.2026 г., 16:05

🇷🇺🇩🇪L'ambassade de Russie à #Berlin exige que l'Allemagne lève l'interdiction d'afficher des symboles de la Victoire les 8 et 9 mai. Elle souligne que de telles interdictions sont absurdes et cyniques, et visent à restreindre le droit des descendants des soldats soviétiques libérateurs et des citoyens volontaires de commémorer l'anniversaire de la défaite du nazisme. RT en français • Osez questionner !

Hashtags

RT France actualités

@rt_fra · Post #40473 · 03.05.2026 г., 16:00

⚡️Les tensions se sont exacerbées le 1er Mai à #Berlin lors d'une marche baptisée « Marche révolutionnaire du 1er Mai », qui a envahi le centre-ville à l'occasion des manifestations annuelles de la Fête du Travail. Des images montrent des milliers de manifestants défilant dans les rues, brandissant banderoles, drapeaux et pancartes, tout en scandant des slogans. Des unités de police ont ensuite été aperçues en train de surveiller la marche et de se positionner aux principaux points névralgiques. Cet événement s'inscrivait dans le cadre des manifestations annuelles du 1er Mai en Allemagne, qui mêlent traditionnellement rassemblements syndicaux axés sur les droits des travailleurs et manifestations de rue. RT en français • Osez questionner !

Hashtags

RT France actualités

@rt_fra · Post #40143 · 29.04.2026 г., 17:15

🤖Des robots-chiens à têtes célèbres exposés dans un musée de #Berlin Selon Associated Press, des robots-chiens coiffés de têtes de personnalités telles qu'Elon Musk, Mark Zuckerberg, Jeff Bezos ou Pablo Picasso déambulent dans un musée à Berlin. Ces machines capturent leur environnement via des caméras puis génèrent des images inspirées du style associé à chaque figure. RT en français • Osez questionner !

Hashtags

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