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

Пребарај: #wublockchain

当前筛选 #wublockchain清除筛选
Venture Village Wall 🦄

@venturevillagewall · Post #3750 · 30.12.2024 г., 07:00

VCs Boost Crypto and Blockchain Funding Venture capitalists invested approximately $13.7 billion in cryptocurrency and blockchain startups in 2024, a 28% increase from $10.7 billion in 2023. Despite this growth, funding levels remain significantly below the peaks of $33.3 billion in 2022 and $29 billion in 2021. Notably, projects distributed almost $15 billion in airdrops this year. In other news, Bitcoin spot ETFs experienced a net outflow of $388 million from December 23 to 27, while Fidelity's FBTC ETF saw a net inflow of $183 million. The total net asset value of Bitcoin spot ETFs reached $106.683 billion. #Crypto#Blockchain#VC#Bitcoin#ETFs#Funding#Airdrops#Investment#MarketTrends#Finance#Startups#Trends #2024 #Growth#Fidelity#WuBlockchain

Venture Village Wall 🦄

@venturevillagewall · Post #4215 · 22.02.2025 г., 07:00

Bitcoin and Ethereum ETF Outflows Report On February 21, Bitcoin spot ETFs saw a net outflow of $62.77M, while BlackRock's ETF IBIT experienced a net inflow of $21.64M. Additionally, Ethereum spot ETFs recorded a net outflow of $8.92M. Read more here. #Bitcoin#Ethereum#ETF#Crypto#Investment#Finance#BlackRock#MarketTrends#Outflows#Inflows#FinanceNews#Blockchain#WuBlockchain#DigitalAssets#SpotETF#Cryptocurrency#Trading#MarketAnalysis#Funds#Assets

Venture Village Wall 🦄

@venturevillagewall · Post #3679 · 24.12.2024 г., 05:10

Cosmos Network Transfers $27.7M in BTC Cosmos Network developers have executed a transfer of 295.3 BTC, totaling approximately $27.7 million, from funds raised during their ICO in 2017. This year, they have also sold 21,600 ETH and another 295.3 BTC, amounting to about $78.67 million in total transactions. Currently, they possess 96.4 BTC and 17,188 ETH, valued at around $67 million. #Cosmos#Bitcoin#ICO#Ethereum#Crypto#Blockchain#BTC#ETH#Funding#Investments#Developers#CryptoMarket#Assets#Transfer#Sales#MarketValue#DigitalAssets#Finance#News#WuBlockchain