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

Пребарај: #geografia

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

@marx21news · Post #9948 · 13.03.2026 г., 15:55

A chi nuoce la geografia? Il recente decreto ministeriale n. 29 del 19 febbraio 2026 sulla riforma degli Istituti Tecnici rischia di ridurre drasticamente lo spazio della geografia nella scuola italiana. Secondo il comunicato congiunto delle principali associazioni scientifiche dei geografi, la riforma elimina oltre il 40% delle ore di geografia nel quinquennio e cancella la geografia turistica nel triennio. In alcuni indirizzi, come trasporti e logistica, si arriverebbe addirittura a una sola ora di geografia in cinque anni: una scelta che rende difficile raggiungere gli stessi obiettivi formativi indicati dalla riforma. La geografia non è una materia marginale: significa comprendere territori, economie, società e sfide globali. Per questo le associazioni chiedono correttivi urgenti, a tutela del diritto degli studenti a una formazione completa e del lavoro dei docenti. #scuola#geografia#istruzione https://www.marx21.it/italia/a-chi-nuoce-la-geografia/

Marx21.it

@marx21news · Post #10053 · 27.03.2026 г., 14:09

ALLARME GEOGRAFIA: RISCHIA LA CANCELLAZIONE DAGLI ISTITUTI TECNICI Il Gruppo Insegnanti di Geografia Autorganizzati dice NO al cosiddetto “riassetto” dei tecnici (D.M. 29/2026). Il provvedimento, presentato in modo confuso e senza confronto, dimezza le ore di Geografia nel biennio e la elimina completamente dal triennio degli indirizzi turistici. Il monte ore complessivo passerebbe da 12 a sole 4 ore. Un danno gravissimo per studenti e studentesse, privati di una disciplina fondamentale per leggere le dinamiche globali, le società complesse e il rapporto uomo-ambiente. La mobilitazione cresce: oltre 30.000 firme hanno già indotto il MIM a fare un passo indietro (Circolare n. 1397), ma la situazione resta confusa e preoccupante. Sosteniamo l’appello del “Comitato dei precari uniti della scuola”. Firmate ora! https://www.change.org/p/no-alla-riforma-degli-istituti-tecnici #geografia#istitutitecnici#scuola#noallariforma#benicomuni#istruzione https://www.marx21.it/italia/il-gruppo-insegnanti-di-geografia-autorganizzati-esprime-contrarieta-alla-destrutturazione-degli-istituti-tecnici-e-al-dimezzamento-della-geografia/