Отдельно разберём 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
Pembatasan Akses ke Channel Tertentu untuk Pengguna Ukraina Menggunakan iOS
Pavel Durov telah menyatakan bahwa Apple meminta untuk membatasi akses ke channel berita tertentu bagi pengguna Ukraina untuk melawan propaganda.
Pada bulan Februari 2022, Durov menyarankan untuk membatasi akses ke semua channel Telegram di Rusia dan Ukraina karena diduga digunakan untuk propaganda militer, tetapi setelah mendapatkan masukan negatif dari pengguna, dia mengubah pikirannya.
Sekarang, karena tekanan dari Apple, Telegram akan harus menyembunyikan channel-channel tertentu untuk pengguna iOS:
Jika sepenuhnya tergantung pada kami, kami akan selalu memberikan kepada pengguna apa yang mereka minta: akses ke informasi dan pendapat tanpa sensor agar mereka dapat membuat keputusan sendiri. Namun, keputusan tersebut tidak selalu ada di tangan kami.
Pembatasan ini diperkirakan hanya akan berlaku untuk pengguna yang menggunakan perangkat iOS dan nomor telepon Ukraina. Belum diketahui channel-channel mana yang akan diblokir.
Pembatasan regional bukanlah hal baru: Beberapa channel Telegram Rusia telah dibatasi untuk pengguna yang menggunakan kartu SIM UE dan Ukraina, terlepas dari sistem operasi yang digunakan. Pembatasan tersebut tidak hanya menghalangi akses ke channel-channel tersebut, tetapi juga pesan-pesan yang diteruskan dari channel tersebut.
Pada bulan Februari 2024, kepala Komite Kebebasan Bicara Verkhovna Rada Ukraina, Yurchyshyn, menyatakan bahwa administrasi Telegram menolak untuk berhubungan dengan otoritas Ukraina:
Semua tergantung pada apakah administrasi Telegram, yang diduga diwakili oleh Mr. Durov, akan berhubungan dengan otoritas Ukraina dan memblokir channel-channel yang dengan terang-terangan menyebarkan propaganda Rusia. Sekarang mereka menolak melakukannya. Dalam kondisi seperti ini, tentu saja, memblokir jejaring sosial ini tampak logis.
#Ukraina#pemblokiran
#mulohaza#urush#Ukraina#Rossiya
⚠️ Ажал билан шартнома
Марказий Осиёлик мигрантларни оммавий равишда ҳаттоки масжидларда ҳам фронтга «таклиф» қила бошлашди
Батафсил ўқиш учун бу ернибосинг!
Обуна бўлинг
https://t.me/migrantuzb
Kiyev viloyatida odam savdosi tarmog‘i fosh etildi. Gumondorlar orasida Xitoy, O‘zbekiston va Ukraina fuqarolari bor. 13 nafar o‘zbekistonlik og‘ir sharoitlarda ushlab turilib, majburiy mehnatga jalb qilingan.
https://yep.uz/uz/2025/09/kiyev-odam-savdosi-xitoy-ozbekiston/
#kiyev#o‘zbekiston #xitoy#odamsavdosi#migrantlar#ukraina
O‘zbekiston va Ukraina tashqi ishlar vazirlari Nyu-Yorkda BMT Bosh Assambleyasi doirasida uchrashib, muloqotni chuqurlashtirish va hamkorlikni kengaytirishga kelishdi.
https://yep.uz/uz/2025/09/ozbekiston-ukraina-tashqi-ishlar-unga/
#O‘zbekiston #Ukraina#Saidov#Sibiga#BMT#UNGA#diplomatiya#hamkorlik
O‘zbekiston Prezidenti Shavkat Mirziyoyev Turkiy davlatlar tashkiloti sammitida nutq so‘zlab, Ukraina urushi, G‘azo sektori fojeasi va Eronning yadro dasturi kabi global muammolarga to‘xtaldi.
https://yep.uz/uz/2025/10/mirziyoyev-turkiy-davlatlar-tashkiloti-sammiti/
#mirziyoyev#uzbekiston#turkiydavlatlar#sammit#ukraina#g‘azo #eron#tashqisiyosat
Putincha fashizm — bu shunchaki so‘z emas, balki aniq belgilar majmui: shaxsga sig‘inish, militarizm, repressiyalar, imperiyaviy tajovuz. Maqolada — ortiqcha gaplarsiz aniq tahlil.
https://yep.uz/uz/2025/09/putin-fashizm-belgilari/
#fashizm#putin#diktatura#repressiyalar#militarizm#tsenzura#ukraina#zsimvolika#rusmir
Ukrainadagi “Xochu jit” loyihasi Rossiyaning Ukrainaga qarshi urushi davomida halok bo‘lgan yoki bedarak yo‘qolgan o‘zbekistonliklarning ro‘yxatini e’lon qildi. Loyihaga ko‘ra, 481 nafar shaxs aniqlangan, ammo haqiqiy raqam bundan ancha yuqori bo‘lishi mumkin.
https://yep.uz/uz/2025/10/ozbekistonliklar-rossiya-armiyasida-halok-bolganlar-royxati/
#xochujit#urush#rossiyaarmiyasi#o‘zbekistonliklar #ukraina#jangchilar#markaziyosiyo#migrantlar#halokbo‘lganlar #tadqiqot#rossiyavaurush#o‘zbekiston