@gidle_update · Post #45869 · 11.11.2025 г., 11:17
251109 || &TEAM TIKTOK UPDATE Say 'cry for the moon' 🌙 with #MIYEON #idle #Lunatic#andTEAM#JO –🦋 ── @GIDLE_UPDATE ──
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
Пребарај: #lunatic
@gidle_update · Post #45869 · 11.11.2025 г., 11:17
251109 || &TEAM TIKTOK UPDATE Say 'cry for the moon' 🌙 with #MIYEON #idle #Lunatic#andTEAM#JO –🦋 ── @GIDLE_UPDATE ──
@YuriYuriManga · Post #1784 · 11.12.2024 г., 11:50
女性: #纯女性⚢ 原作: #舰队Collection 角色: #羽黑#那珂 语言: #汉语#翻译 艺术家: #有村悠 团队: #LUNATIC PROPHET 原始地址:https://e-hentai.org/g/3153917/74a3cc9e9f 预览:[LUNATIC PROPHET (有村悠)] 渚のシークレットデイズ 下 (艦隊これくしょん -艦これ-) [中国翻訳] [DL版]
@KartInfoTW · Post #444 · 04.11.2022 г., 12:00
韓服 2022 跑跑聯賽 SUPER CUP 明天就要開打啦,每周三晚上六點、周六晚上五點開播! 雖然超級盃屬於短賽程的賽季,不過各隊伍和選手間的實力都屬於伯仲之間,想必比賽精彩可期,完整賽制及觀眾獎勵資訊立即點擊查看 👇👇 🏁 聯賽資訊:https://kinf.cc/dXLiY ▶️ 追蹤 Google 新聞:https://kinf.cc/gn ▶️ 立即加入 Discord:https://kinf.cc/dc ▶️ 立即訂閱 Telegram:https://kinf.cc/tg #跑跑卡丁車#KartRider#韓服#職業#聯賽#跑跑聯賽#카트리그#超級盃#SuperCup#懶人包#DFIBLADES#LiivSANDBOX#KWANGDONGFreecs#Lunatic#FINALEesports#GloriousH#OnOff#BLANC#開幕賽