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

Резултати

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

Пребарај: #lemon

当前筛选 #lemon清除筛选
互联E栈

@bcd8888 · Post #1546 · 07.08.2025 г., 13:25

#直播#开源#聚合直播 #Lemon Live 一站式直播聚合平台,实时整合斗鱼、虎牙、抖音、哔哩哔哩等平台直播,支持搜索和弹幕功能,清晰度非常不错,支持原画质量,需要多个平台看直播的可以体验一下,完全免费,无需注册,打开即看。 🔘网址: 点击打开 🔊频道 |💬群组 |🎁福利 |📍导航

小小溪部落

@tribebrook · Post #469 · 04.10.2025 г., 15:47

#Mac#清理#GitHub#CleanMyMac#Lemon 🦡 像鼹鼠一样深入挖掘来清理您的 Mac 一;亮点 🐦深度系统清理- 一次性删除隐藏的缓存、日志和临时文件 📦彻底卸载- 清理了 22 个以上位置,而标准卸载只有 1 个,优于 CleanMyMac/Lemon ⚡️快速且轻量- 基于终端,零膨胀,带分页的箭头键导航 🧹海量空间恢复- 回收 100GB 以上的浪费磁盘空间 二;安装 curl -fsSL curl -fsSL https://raw.githubusercontent.com/tw93/mole/main/install.sh | bash 或者通过 Homebrew: brew install tw93/tap/mole GitHub地址:官方 🔔提示:限免,兑换码具有时效性,打开本频道通知,第一时间获取全网资讯!!! 🏠本消息Via:小小溪 📰群组:homeBrook 📢频道:Home_brook 🤖其他问题(投稿)请Bot:@xia0_bot

亗 Аниме Эдиты 亗

@reil_fugi · Post #4604 · 13.01.2026 г., 09:29

🔴 Аниме/Манга: лимонные девочки >> lemon girls 🎧 Музыка/Песня: ну вам оно не нужно 🔥#Аниме / #Эдит / #Манга / #лимонныедевочки / #lemon / #lemonsgirl / #Manga / #Anime / #Edith

亗 Аниме Эдиты 亗

@reil_fugi · Post #4601 · 12.01.2026 г., 18:23

🔴 Аниме/Манга: лимонные девочки >> lemon girls 🎧 Музыка/Песня: ну вам оно не нужно 🔥#Аниме / #Эдит / #Манга / #лимонныедевочки / #lemon / #lemonsgirl / #Manga / #Anime / #Edith

12
ПретходнаСтраница 1 од 2Следна