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

Резултати

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

Пребарај: #shakespeare

当前筛选 #shakespeare清除筛选
CXPLAY World

@cxplayworld · Post #5900 · 30.12.2025 г., 14:49

#吐槽 In reply to nevent1q…84kx _________________________ ok, here, I found it. quoting nevent1q…rs88 Sunday is vibe day, so here we go, I vibed this thing in 10 min (7$), Your year on Nostr ! something like spotify’s wrap 🎇 https://nostr.museumhttps://npub1equrmqway3qxw3dkssymusxkwgwrqypfgeqx0lx9pgjam7gnj4ysaqhkj6.nosto.re/%E2%80%A8%E2%80%A8Much improvement since last time i used shakespeare, absolutely love the direction it went. 🫡 Stunning work ! #shakespeare via Nostr@cxplay

VIP_影视分享

@wangzhuanzhan · Post #32624 · 08.09.2024 г., 08:46

S-s莎s翁w情q史s- 莎翁情史 Shakespeare in Love (1998) 直达链接:https://pan.quark.cn/s/66f2d7600094 #莎翁情史#Shakespeare in Love #写我深情#恋爱中的莎士比亚 链接:https://link3.cc/sf_com #电影#喜剧#美国#90年代

✍Всемирный день поэзии: там, где границы стираются словом ✍ Сегодня мы отмечаем Всемирный день поэзии — праздник, который напоминает нам о том, что великие строки не знают ни 🌐 географических расстояний, ни политических барьеров. Когда Пушкин писал свои бессмертные строки, он вдохновлялся работами Байрона — британского поэта-романтика, чей дух свободы нашел отклик у русского поэта. «Цыганы» и другие страны поэта несут в себе отпечаток байроновских мотивов, переосмысленных сквозь призму Пушкина. Британская поэзия ХХ века была бы иной без влияния русских мастеров слова. Т.С. Элиот, один из величайших английских поэтов прошлого века, признавался в своей зачарованности русской литературой. Его «Пустошь» созвучна апокалиптическим 🌋 видениям Александра Блока. А знаете ли вы, что Иосиф Бродский, изгнанный из Советского Союза, нашел духовное родство в стихах Джона Донна? Именно британская метафизическая поэзия XVII века стала для него мостом между культурами и эпохами. «Поэзия — это разговор души с душой через века», — писал Борис Пастернак, чьи переводы Шекспира открыли русскому читателю новое 💥 измерение британской поэзии. В эпоху, когда многие двери закрыты, поэзия остается открытым окном, через которое души разных народов продолжают вести свой вечный диалог. #WorldPoetryDay#ВсемирныйДеньПоэзии#Pasternak#Shakespeare#Бродский#LordByron

🎭 ALL THE WORLD'S A STAGE The 15th Shakespeare Schools Festival South Africa (SSFSA) takes place from May 6 to 31, 2025, in Cape Town. 🇿🇦 Audiences can expect three weeks of bite-sized Shakespeare plays, as talented participants showcase abridged 30-to-40-minute performances of their choice — delivered in innovative and inspiring ways. 💬 “Shakespeare's stories are our stories,” says SSFSA founder Kseniya Filinova. 🌍 Since its inception in 2009, SSFSA has grown into Africa's largest youth drama event focused entirely on Shakespeare. 🇷🇺 In 2016, the Festival launched a pilot project in Russia: 👉https://www.facebook.com/ShakespeareSchoolsFestivalRU 🌐 Official website: https://www.ssfsa.co.za/ #Shakespeare#SSFSA#SouthAfrica#CapeTown#SchoolTheatre#Festival#ShakespeareFestival#TheatreInEducation#Russia#CulturalExchange#ShakespeareInAfrica#RussianCommunity#ShakespeareForAll