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

Резултати

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

Пребарај: #cittá

当前筛选 #cittá清除筛选
Pensiero Verticale

@verticale_blog · Post #595 · 17.10.2025 г., 06:39

Andrea Ballarati, ospite della conferenza “Confini, Valori, N*zione: Imm*grazione e Sicurezza nell'Italia di oggi” spiega, in un minuto, cos'è il Progetto Rem*grazione, di cui è portavoce Italiano. Fermare i flussi migr*tori, rimp*triare gli irregolari o chi non si assimila, ma anche investire sulla natalità e sulla cultura, sono alcuni punti di un progetto che sempre più sta prendendo piede non solo in Italia, ma in tutta Europa E tu? Cosa ne pensi? Faccelo sapere nei commenti! #immigrazione#sicurezza#italia#cittá#news#attualità#attualita#politica#politicaitaliana#oggi#remigration

Pensiero Verticale

@verticale_blog · Post #596 · 18.10.2025 г., 09:36

Questa è la voce di una periferia che le statistiche non riescono a raccontare. Questa è la voce di Milano senza filtri. Siamo a Quarto Oggiaro, periferia nord della città, dove il degrado non è un'eccezione, ma lo scenario quotidiano. Attraverso la testimonianza diretta di una residente, scopriamo cosa significa vivere in un luogo dove prendere un autobus può voler dire subire un furto e dove la sensazione di insicurezza è una compagna costante. È da qui che si alza un grido di accusa verso un potere lontano, percepito come sordo e indifferente nelle sue "gabbie dorate". Una distanza abissale separa le istituzioni dai cittadini, che si sentono abbandonati a se stessi. Ma nelle tenebre di questa periferia, una piccola luce resiste: guarda il video e scopri di più! #immigrazione#sicurezza#italia#milano#cittá#quartooggiaro#news#attualità#attualita#politica#politicaitaliana#oggi

Pensiero Verticale

@verticale_blog · Post #605 · 02.11.2025 г., 17:05

In Italia non conta cosa fai, ma da che parte stai. Se Belen dice di aver menato i suoi fidanzati, diventa simbolo di sincerità e femminilità libera. Se lo dicesse un uomo, sarebbe un caso giudiziario e morale. Se nella sede di Fratelli d’Italia parte un coro stonato, è scandalo nazionale. Se lo stesso accadesse al PD, lo chiamerebbero “arte provocatoria”. Questo video non è contro qualcuno, ma contro l’ipocrisia di chi cambia giudizio in base al colore politico o al s***o di un individuo. Perché una società giusta non misura la libertà con il metro dell’appartenenza, ma con quello della coerenza. #belen#attualita#belve#politica#fdi#fratelliditalia#meloni#news#notizie#la7#sicurezza#cittá#milano#roma#cori