Ранее мы уже говорили о том, как выполнить какой-либо код перед открытием интерактивной консоли.
Расскажу еще один способ! На самом деле, даже запустив интерпретатор в обычном режиме с выполнением скрипта из файла вы можете в любом месте активировать интерактивный режим. Или даже несколько по очереди. За это отвечает модуль code.
Как это может пригодиться?
🔸 Вам не хватает pdb и хочется больше "власти"
🔸 Нужно запросить у юзера данные в достаточно сложном виде. В этом случае можно попросить его создать что ему надо и сохранить в определённую переменную, с которой потом и работать.
🔸 Нужна изолированная среда для выполнения каких-либо действий.
🔸 Просто забавы ради😁
Запускается консоль очень просто
import code
ic = code.InteractiveConsole()
try:
ic.interact()
except SystemExit:
pass
Выход обратно на предыдущий уровень происходит как обычно, вызов функции exit() или клавиши Ctrl+D(Ctrl+Z для Windows).
Я набросал простой пример с некоторым функционалом
🔹 Меняются символы приглашения
🔹 В неймспейсы добавляются дополнительные объекты
🔹 Считается время, проведённое в интерактивном режиме
🔹 Скрипт просит юзера заполнить переменную и по выходу распечатывает её значение
Код здесь ↗️
Для запуска сохраните код в файл и запускайте как обычный скрипт.
python my_console.py
Для быстрого запуска можно сделать отдельный алиас
alias py="python3 /home/username/my_console.py"
#tricks#source
Channel: ArbitJet OFFICIAL
Members: ~22.42K
💢 Username: @arbitjet_arbitrage
Description:
Welcome to the Official Arbitjet Channel! Advanced AI algorithms working 24/7, Transparent daily performance updates, Global community of forward-thinkers. Visit: www.ArbitJet.io.
🏷 Tags: #crypto_fx_trading
#arbitrage#crypto_trading#arbitjet#bitcoin#trading
https://telegramchannels.me/channels/arbitjet_arbitrage
BIT x DWF Labs (Market Maker 101 series)
What is the role of market making in the financial landscape?
How has market making evolved with the growth observed in the #financial markets?
In this article, we look into some of the market making strategies, as well as considerations and challenges for market makers.
Full read here.
#marketmaker#community#arbitrage#cryptocurrency
Market Volatility Due to $MELANIA Token Launch
📰 Significant market shifts after Melania Trump's $MELANIA token launch on Truth Social.
👉 $TRUMP token plummeted by 50%.
🔥 Bitcoin surged to $106,000 before dropping back to around $100K.
👥 Phantom wallet experienced up to 8M transactions/minute due to buying frenzy.
🌪️ Extreme price spreads created profitable arbitrage opportunities across platforms.
🚀 $MELANIA trading generated vast liquidity rewards.
⚠️ Risks involved: many faced losses from high fees and volatility.
#MELANIA#Bitcoin#TRUMP#Crypto#Arbitrage#Liquidity#Volatility#DeFi#Trading#ETH#SOL#Phantom#NFT#RWA#Investments#MarketTrends#AI#Tech#Finance#Startups#VentureCapital
🚀 Axis Launches Synthetic Dollar USDx in Private Testing Phase
Axis, a quantitative yield protocol, has announced the introduction of its synthetic dollar, USDx, and completed its initial minting valued at $10 million. According to Foresight News, the USDx is currently in the private testing phase. Following the minting process, USDx has been deployed to Axis's market-neutral arbitrage engine, which spans over 40 trading venues. This deployment aims to provide liquidity and capture market spread opportunities.
#Axis#SyntheticDollar#USDx#PrivateTesting#QuantitativeYield#Arbitrage#MarketNeutral#Liquidity#Trading#ForesightNews
Swiss Central Bank Rejects Bitcoin Reserves
Swiss National Bank President Martin Schlegel dismisses holding bitcoin as reserves, citing volatility and security issues. He emphasizes that cryptocurrencies don’t meet the necessary characteristics of a good currency. Read more
Amidst market turbulence, Bitcoin saw a sharp decline, hitting an intraday low of $78,197 and trading below $80,000 at $79,875. BTC is down 7% today and 21.9% over the past month. Liquidations in derivatives reached $955.12 million, with significant amounts linked to bullish BTC and ETH positions. Market experts indicate the current downturn is less severe than previous crises, suggesting a healthy release of market risks.
Kentucky passes a bill unanimously protecting Bitcoin Rights and self-custody, marking a significant legislative move for cryptocurrencies.
#Bitcoin#Crypto#Finance#LazarusGroup#Ethereum#MarketTrends#Regulation#Volatility#Investing#Kentucky#BitcoinRights#SelfCustody#Trading#Liquidations#US#Banks#Macroeconomic#Arbitrage#MarketAnalysis#FTX#CryptoNews
Sticker Market Insights
🚀 An overview of the Sticker Market with upcoming NFT potentials. Stickers are gaining traction with unique IDs for future NFT conversion. Key collections include:
- 🐔Flappy Bird: 5,555 editions; 733 sold.
- 🐈⬛Blum: 10,268 sold from multiple editions.
- 🐶DOGS: Some sold out with various editions.
- 🐵Bored Apes: Sold out quickly with high ETH value.
Key motivations for buying or holding:
- Flipping and potential NFT benefits in EARN.
- Increased arbitrage opportunities through expanded markets.
Check out the StickerStore for purchases and Stars!
#StickerMarket#NFT#FlappyBird#Blum#DOGS#BoredApes#PudgyPenguins#Notcoin#Onchain#EARN#Arbitrage#Stars#Telegram#Collectibles#DigitalArt#Crypto#MarketTrends#Community#Investment#Trading