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

Резултати

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

Пребарај: #ethereal

当前筛选 #ethereal清除筛选
Airdrop Comic

@airdropcomic · Post #2037 · 19.06.2025 г., 17:52

🔥 New Airdrop - Ethereal Testnet ✅ 💰 TVL: $730M+ 📍 Network: Ethereum Real Testnet 👛 Wallet: Metamask / OKX 🔹 Faucet Link: 👉https://register.ethereal.trade/ 🔹 Testnet Registration: 👉https://testnet.ethereal.trade/trade/BTCUSD 🛠️ How to Participate? 1️⃣ Connect Wallet to Testnet 2️⃣ Claim Faucet ETH 3️⃣ Start Trading with Good Volume ✅ Done 📘 More Info (Docs): 🔗https://docs.ethereal.trade/public-testnet 🚀 Don't miss this opportunity – early users might be eligible for future rewards! 📢 Share with your community! #Ethereal#Testnet#Airdrop#ETH#Crypto#DeFi#OKX#Metamask

小喵的ACG黄油 (重开版)

@xiaomiaogame · Post #3059 · 28.02.2026 г., 13:04

虚渺裂界 Ethereal Sunder v1.4 官方中文步兵版 在迷人的魔法森林 维尔哈尔,艾蕾达是一位备受尊敬的妖精女王。然而,一场致命的瘟疫突然席卷了她的族人,使她的王国陷入危机。为了拯救族人,艾蕾达踏上了寻找【原始树脂】的旅程。这种强大的魔法材料是制作解药的关键,但它唯一已知的来源却位于一座人类城镇中,那里的监狱区因聚集了无数罪犯与邪恶之徒而臭名昭著。 尽管前路危险重重,艾蕾达决心无惧人类世界的阴影,找到树脂并平安返回她的森林。 评分 作者 #WoveWolf #PC#RPG#足交#步兵#官中#lli #虚渺裂界#Ethereal Sunder 入正地址 下载地址

小喵的ACG黄油 (重开版)

@xiaomiaogame · Post #3033 · 27.02.2026 г., 13:49

虚渺裂界 Ethereal Sunder v1.3 官方中文步兵版 在迷人的魔法森林 维尔哈尔,艾蕾达是一位备受尊敬的妖精女王。然而,一场致命的瘟疫突然席卷了她的族人,使她的王国陷入危机。为了拯救族人,艾蕾达踏上了寻找【原始树脂】的旅程。这种强大的魔法材料是制作解药的关键,但它唯一已知的来源却位于一座人类城镇中,那里的监狱区因聚集了无数罪犯与邪恶之徒而臭名昭著。 尽管前路危险重重,艾蕾达决心无惧人类世界的阴影,找到树脂并平安返回她的森林。 评分 作者 #WoveWolf #PC#RPG#足交#步兵#官中#lli #虚渺裂界#Ethereal Sunder 入正地址 下载地址