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

Пребарај: #nftdrop

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

@airdropcomic · Post #2065 · 17.07.2025 г., 08:52

🔥Free Mint – Heartscape NFT on Monad ✅ 💠Claim your dreamy, emotion-filled Heartscape NFT for FREE on the Monad Network – a cascade of violet vibes & floating hearts awaits ☀️Mint Link :- Click Here ⚙️How to Mint ? ♦️Like & Retweet Morkie’sPost on X ♦️Join the Morkie Discord account ♦️Check your Web3 ID ♦️Mint your NFT on the website 🖼Heartscape is an ethereal, emotional NFT that captures deep feelings through beautiful art, violet hues, and floating heart visuals. 💎A must-have collectible for NFT lovers and emotional art fans 📌Limited-time mint – don't miss the magic ®Note - Please do your own research (DYOR) before joining to any airdrops project, also airdrop is 100% free. Don't send any fee or penny for receiving airdrop tokens required #MonadNFT#Heartscape#FreeMint#Airdropcomic#NFTdrop#CryptoArt

GPT360

@gpt360_announcement · Post #1629 · 24.07.2025 г., 16:08

🚨 𝐓𝐇𝐄 𝐓𝐈𝐌𝐄 𝐇𝐀𝐒 𝐂𝐎𝐌𝐄! 🚨 🔈 The VIP Hyperboards collection by GPT360 is finally LIVE! ⚡️ And it's launching on two major platforms: OpenSea and ArenaVS! 𝐓𝐡𝐢𝐬 𝐢𝐬𝐧’𝐭 𝐣𝐮𝐬𝐭 𝐚𝐧 𝐍𝐅𝐓. 𝐈𝐭’𝐬 𝐲𝐨𝐮𝐫 𝐕𝐈𝐏 𝐭𝐢𝐜𝐤𝐞𝐭 𝐭𝐨 𝐭𝐡𝐞 𝐟𝐮𝐭𝐮𝐫𝐞: • Access to Chaterium & Shilling App • Entry into the exclusive VIP Holder Group • Community Perks: special quests & partner drops • Token Benefits: priority $G360 & partner token allocations • Governance: DAO voting power • Early Access: to modules, tools & updates • Rewards: enhanced quest payouts & periodic airdrops • Staking: highest multipliers for NFT holders • Events: invites to private & partner experiences • Exclusives: promo items, merch, and insider news LINKS: 🔗 𝐎𝐩𝐞𝐧𝐒𝐞𝐚: https://opensea.io/collection/hyperboard-vip 🔗 𝐀𝐫𝐞𝐧𝐚𝐕𝐒: https://launchpad.arenavs.com/collections/bf4b9276-794c-43f1-bdc2-b7297c8d5568 🔥 𝐃𝐨𝐧’𝐭 𝐦𝐢𝐬𝐬 𝐨𝐮𝐭 - 𝐨𝐫 𝐲𝐨𝐮’𝐥𝐥 𝐛𝐞 𝐰𝐚𝐭𝐜𝐡𝐢𝐧𝐠 𝐨𝐭𝐡𝐞𝐫𝐬 𝐜𝐨𝐥𝐥𝐞𝐜𝐭 𝐭𝐡𝐞 𝐫𝐞𝐰𝐚𝐫𝐝𝐬 😉 #GPT360#VIPHyperboards#NFTdrop#OpenSea#ArenaVS#Web3#CryptoGaming#NFTCollection