@ULTIMORAPOLITICS · Post #42538 · 21.12.2022 г., 08:33
#Qatargate, non solo Qatar e Marocco: le mazzette a Panzeri arrivavano anche dalla Mauritania (FQ). @UltimoraPolitics
Hashtags
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
Пребарај: #qatargate
@ULTIMORAPOLITICS · Post #42538 · 21.12.2022 г., 08:33
#Qatargate, non solo Qatar e Marocco: le mazzette a Panzeri arrivavano anche dalla Mauritania (FQ). @UltimoraPolitics
Hashtags
@ULTIMORAPOLITICS · Post #45392 · 04.03.2025 г., 12:27
#Qatargate - La procura federale belga ha chiesto al Parlamento europeo la revoca dell’immunità a due eurodeputati del #PD nell'ambito dell'inchiesta sul presunto scandalo di corruzione al Parlamento Europeo. (AGI) @UltimoraPolitics
Hashtags
@ULTIMORAPOLITICS · Post #45391 · 04.03.2025 г., 12:22
#Qatargate - La procura federale belga ha chiesto al Parlamento europeo la revoca dell’immunità a due eurodeputati del #PD nell'ambito dell'inchiesta sul presunto scandalo di corruzione al Parlamento Europeo. (AGI) @UltimoraPolitics
Hashtags
@ULTIMORAPOLITICS · Post #44135 · 29.09.2023 г., 13:04
#Qatargate, scarcerato Antonio #Panzeri, l’ex europarlamentare era agli arresti domiciliari. Panzeri ha ottenuto dalla magistratura belga la liberazione condizionale: non potrà lasciare il Paese nè avere rapporti con gli altri indagati. @UltimoraPolitics
Hashtags
@ULTIMORAPOLITICS · Post #42766 · 17.01.2023 г., 21:31
#Qatargate ❗️ Accordo con la procura belga: Antonio #Panzeri darà informazioni su tutti i paesi e le persone coinvolte nel caso in cambio dello sconto della pena @UltimoraPolitics
Hashtags
@ULTIMORAPOLITICS · Post #42762 · 17.01.2023 г., 16:16
#Qatargate ❗️ L'ex eurodeputato Antonio #Panzeri si è pentito e ha firmato un accordo con la procura federale belga che prevede la reclusione, una multa e la confisca di tutti i beni finora acquisiti, stimata attualmente in un milione di euro @UltimoraPolitics
Hashtags
@ULTIMORAPOLITICS · Post #42761 · 17.01.2023 г., 16:15
#Qatargate ❗️ L'ex eurodeputato Antonio #Panzeri si è pentito e ha firmato un accordo con la procura federale belga che prevede la reclusione, una multa e la confisca di tutti i beni finora acquisiti, stimata attualmente in un milione di euro @UltimoraPolitics
Hashtags
@ULTIMORAPOLITICS · Post #42780 · 19.01.2023 г., 17:08
#Qatargate, Eva #Kaili resta in carcere: detenzione prorogata di almeno un mese. I legali avevano chiesto il braccialetto elettronico. @UltimoraPolitics
Hashtags
@ULTIMORAPOLITICS · Post #42561 · 22.12.2022 г., 17:54
❗️#Qatargate, prorogata di un mese la carcerazione preventiva di Eva #Kaili @UltimoraPolitics
Hashtags
@ULTIMORAPOLITICS · Post #42941 · 10.02.2023 г., 18:37
#QatarGate, le autorità belghe hanno emesso un mandato di arresto europeo per #Cozzolino. Procura Napoli: assente all'arrivo della polizia @UltimoraPolitics
Hashtags
@ULTIMORAPOLITICS · Post #42940 · 10.02.2023 г., 17:59
#QatarGate, le autorità belghe hanno emesso un mandato di arresto europeo per #Cozzolino. Procura Napoli: assente all'arrivo della polizia @UltimoraPolitics
Hashtags
@ULTIMORAPOLITICS · Post #42936 · 10.02.2023 г., 10:46
#Qatargate, le autorità belghe hanno appena arrestato l'eurodeputato Marc #Tarabella. Era già stato espulso dal partito socialista, al Parlamento europeo. @UltimoraPolitics
Hashtags