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

Пребарај: #intensivkurs

当前筛选 #intensivkurs清除筛选
Russisches Haus in Berlin

@rushaus · Post #2069 · 16.01.2026 г., 14:57

Crash-Kurs: Russisch für Anfänger🔥🔥🔥 Sie planen eine Reise nach Russland oder wollten schon immer wissen, wie kyrillische Buchstaben „klingen“? Dann ist unser zweitägiger Mini-Intensivkurs Russisch für Anfänger genau das Richtige für Sie!🤩 📖 In nur 6 Unterrichtsstunden tauchen Sie ein in die Welt der russischen Sprache: Sie lernen das russische Alphabet kennen und lesen schon bald Ihre ersten russischen Wörter. Schritt für Schritt bauen Sie ein Fundament für einfache Alltagssituationen auf: sich vorstellen, orientieren, kleine Gespräche führen. 🌟 Als ein besonderes Highlight gilt eine virtuelle Reise durch Moskau, Kaliningrad und andere Städte, bei der Sie Ihr neues Wissen direkt anwenden können. So wird Russisch nicht nur verständlich, sondern lebendig. 🗓️Termine: Am 23. Januar von 17:00 bis 20:00 Am 24. Januar von 11:00 bis 14:00 🖇️ Die Telinahme kostet 80 €. ✍🏻 Anmeldung erfolgt über unsere Website oder per E-Mail: [email protected] #russisch#intensivkurs#russischlernen#kyrillisch#sprachkurs

Russisches Haus in Berlin

@rushaus · Post #2001 · 16.11.2025 г., 14:09

📢 Anmeldung geöffnet: Intensivkurs Russisch A1 für Anfänger! Am 24. November startet unser Intensivkurs Russisch A1, derideal für alle ist, die den Einstieg in die russische Sprache machen möchten.📖😍 🗓 Kurszeitraum: 24. November – 5. Dezember 📍 Unterrichtstage: Montag bis Freitag ⏰ Uhrzeit: 10:00–13:00 ⏳ Gesamtumfang: 30 Unterrichtsstunden 🖇️ Die Teilnahme kostet 360 Euro. 👥 Es wird in kleinen Gruppen unterrichtet, damit eine produktive, angenehme und kommunikative Lernatmosphäre entsteht. 🗣️ Der Schwerpunkt des Kurses liegt auf aktiver Kommunikation, sodass Ihr nach Abschluss fähig seid, Euch im Alltag auf Russisch zu verständigen. ❄️Die gemütliche Winterzeit eignet sich perfekt, um etwas Neues auszuprobieren und eine neue Sprache zu lernen. Macht es Euch warm und taucht gemeinsam in die Welt der russischen Sprache ein.✨ 📨Anmeldung: Bitte füllt das Formular auf unserer Website aus. #kurs#russisch#russischesprache#russischlernen#intensivkurs#anfänger