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

Резултати

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

Пребарај: #fattinonparole

当前筛选 #fattinonparole清除筛选
Marx21.it

@marx21news · Post #9876 · 04.03.2026 г., 15:42

Cuba denuncia tentativo di infiltrazione terroristica dagli USA e chiede la fine dell'impunità. Il viceministro degli Esteri cubano, Carlos Fernández de Cossío, ha reso noto che le autorità dell'isola hanno sventato un tentativo di infiltrazione da parte di 10 individui armati provenienti dalla Florida. Nell'operazione sono state sequestrate armi d'assalto, munizioni e equipaggiamento militare. Il governo cubano ha immediatamente informato le autorità statunitensi (Dipartimento di Stato e Guardia Costiera) e, sebbene sia stata espressa una disponibilità alla cooperazione, Cuba attende risposte concrete. ‼️ Due dei perpetratori erano già nella lista di terroristi condivisa con gli Stati Uniti nel 2023 e nel 2025 e godevano di impunità in territorio americano. Cuba ribadisce il suo impegno assoluto nella lotta al terrorismo e chiede che si ponga fine alla protezione di chi organizza atti violenti contro il popolo cubano. #Cuba#Terrorismo#Sovranità#FattiNonParole https://www.marx21.it/internazionale/cuba-ribadisce-il-suo-impegno-assoluto-e-categorico-contro-tutti-gli-atti-i-metodi-e-le-pratiche-di-terrorismo/

Marx21.it

@marx21news · Post #9189 · 12.11.2025 г., 07:46

Genocidio culturale nello Xizang? I dati raccontano un’altra storia. Mentre certi media occidentali parlano di “estinzione” della cultura tibetana, i numeri ufficiali e il Libro bianco sui diritti umani nello Xizang (2025) mostrano tutt’altro: crescita, tutela e rinascita. Lingua tibetana viva e diffusa 17 periodici, 11 quotidiani, quasi 9.000 libri pubblicati in tibetano e un ecosistema digitale in pieno sviluppo. Dalle scuole agli uffici pubblici, il bilinguismo è realtà quotidiana. Patrimonio culturale in espansione 2.760 elementi di patrimonio immateriale e 1.668 eredi riconosciuti. L’opera tibetana, l’epopea di Gesar e il sistema medico Sowa Rigpa tutelati dall’UNESCO. Festival come lo Shoton attirano milioni di spettatori in Cina e online. Accesso universale alla cultura Quasi 5 miliardi di yuan investiti dal 2012, 43 musei, 82 biblioteche e oltre 1.600 piazze pubbliche: la cultura raggiunge ogni villaggio. I dati parlano chiaro: nello Xizang non c’è “genocidio culturale”, ma rinnovamento, tutela e fiducia nel futuro. ➡️ Una menzogna può essere ripetuta mille volte, ma basta una verifica per smascherarla. #Tibet#Xizang#Cultura#DirittiUmani#Cina#FattiNonParole https://www.marx21.it/internazionale/genocidio-culturale-nello-xizang-i-dati-raccontano-unaltra-storia/