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

Пребарај: #museo

当前筛选 #museo清除筛选
RISVEGLIO

@gianlucaprocaccinireport · Post #9813 · 20.08.2025 г., 10:06

🥇Il Museo della Gloria a Donetsk: la memoria che diventa presente All’ingresso, sotto le reti mimetiche appese al soffitto, si legge l’insegna: "Centro di Educazione Patriottica". Non è solo un museo, è uno spazio dove la storia militare del Donbass viene trasformata in lezione per le nuove generazioni. Appena dentro, le teche non parlano soltanto della Seconda guerra mondiale o delle epopee sovietiche: la sezione più visitata riguarda i giorni nostri. Ci sono uniformi ancora macchiate di polvere, caschi ammaccati, droni, zaini recuperati dalle linee del fronte, patch della Wagner. Su un pannello, le fotografie di giovani caduti con la scritta “Eroi del Donbass”. Gli oggetti sono disposti con un intento preciso: mostrare continuità. Accanto alle medaglie dell’Armata Rossa compaiono i nastri arancioni e neri di San Giorgio, simbolo della memoria militare russa, oggi legati agli eventi di Lugansk, Donetsk, Mariupol. In una bacheca, lettere e effetti personali: appunti veloci, fotografie di famiglia trovate nei portafogli, piccoli amuleti. Il visitatore percepisce che qui la parola “gloria” non è una formula retorica: è un racconto ininterrotto che lega il passato sovietico al presente del conflitto. Per i ragazzi che arrivano in gruppi scolastici, il messaggio è chiaro: la difesa del Donbass non è solo storia recente, ma parte di una tradizione da custodire. Il museo diventa così un crocevia tra memoria e identità. Una narrazione che non separa il ricordo dalle cronache contemporanee, ma le sovrappone, fino a trasformarle in un’unica epopea collettiva: il Donbass come terra che resiste e si racconta attraverso i suoi combattenti. https://t.me/gianlucaprocaccinireport #europa#donetsk#museo#estate#Donbass#italia