Отдельно разберём TaskGroup, который пришел на замену gather в Python 3.11.
Ключевые отличия
▫️create_task() возвращает объект asyncio.Task, у которого есть соответствюущие методы управления. То есть у нас больше контроля
▫️это контекстный менеджер, который гарантирует что все таски будут остановлены по выходу из контекста
▫️ошибка автоматически отменяет незавершенные задачи,
▫️except* передает нам ExceptionGroup, в котором каждую ошибку можно обработать отдельно
import asyncio
import random
async def do_it() -> str:
if random.random() < 0.1:
raise ValueError('Oops')
delay = random.uniform(0.5, 1.5)
await asyncio.sleep(delay)
return delay
async def main():
try:
async with asyncio.TaskGroup() as tg:
for _ in range(10):
tasks.append(tg.create_task(do_it()))
for t in tasks:
print(t.result())
except *ValueError as e:
for err in e.exceptions:
print(err)
asyncio.run(main())
Рекомендую изучить страницу Coroutines and Tasks из документации, где представлено больше интересных примеров и механизмов
- таймауты
- отмена задач
- создание задач из другого потока
#async
How to use Fear & Greed and Altcoin Season indicators to make decisions?
If you trade or invest in crypto, these two indicators will help you understand the overall market sentiment and choose a more intelligent strategy. Let's look at what they show:
😨Fear & Greed Index. Current: 52 — Neutral
This index reflects the emotions of traders:
0–24 — Strong fear. Market is oversold, entry points are possible.
25–49 — Fear. Cautious mood, consolidation possible.
50–74 — Greed. Investors are confident, but they should be more careful.
75-100 — Strong greed. Overheating and rollback may occur.
🤔What to do:
If fear is high (especially <25) — consider purchases.
If you are very greedy (>75) — take profit, do not enter at highs.
💎Altcoin Season Index. Current: 17/100
This indicator shows who dominates the market — Bitcoin or altcoins:
<25 — Bitcoin Season: Capital Flows into Bitcoin, Alts Weaken.
25–75 — Mixed phase.
>75 — Altcoin Season: altcoins are actively growing.
🤔What to do:
Now (17/100) — Bitcoin dominates. Risks for altcoins are higher. Better to focus on BTC and wait for a trend change.
When >75 - you can look for alts with strong dynamics and enter them on growing interest.
🐃Trade in Telegram mini app
#Crypto#AltcoinSeason#FearAndGreed
🪙EthGlobalNews | #BTCMarket Alert
🚨 ALERT: #Crypto sentiment has plunged into extreme fear — the lowest since March.
#Bitcoin is hovering near $100K while gold and silver rally sharply after the US government shutdown ended.
——————
📌 市場情緒跌至三月以來最低點;避險資產走強下,BTC 價格仍承壓震盪。
#FearAndGreed#Macro
———
👍@Web3NewsInsight
🥲
🥲Follow for more Web3 News
🤣
Crypto Market Faces Severe Downturn
1️⃣ BTC inflow to exchanges hits annual high amidst panic. Price dropped below $90,000, triggering massive sell-offs.
2️⃣ Fear & Greed Index plunges to extreme fear (25), signaling anxiety in crypto markets.
3️⃣ BTC holders recorded losses of $1.73 billion, marking the highest since August 2024.
4️⃣ ETF funds faced major outflows totaling $1.01 billion, a record since launch.
5️⃣ Meme coins like Dogecoin and Shiba Inu drop significantly, as market saturation affects their traction.
6️⃣ New AI-meme project MIND of Pepe raises $6.8 million, distinguishing itself with functional AI integration.
7️⃣ Ethereum Foundation pledges $1.25 million for legal defense of Tornado Cash developer.
📈More Details on Bitcoin Rally Potential
🔗Ethena Stablecoin Investment
🔗Optifye Startup Controversy
#Crypto#BTC#ETH#MemeCoins#AI#MarketTrends#Investments#Outflows#FearAndGreed#Blockchain#Saturation#MarketAnalysis#DeFi#Ethereum#TornadoCash#VC#WhaleAlert#YCombinator#Optifye#MINDofPepe