پاسخ تمرینات آموزش ماژول Asyncio – متد Shield

Please login to bookmark Close

پاسخ تمرین ۱

shield تعهد می‌گیرد که تابع Task داخلی تداوم پیدا نکند. پس به منتظر شده، یعنی به کدی که با await منتظر اجرای Task بود، می‌رسد.

پاسخ تمرین ۲

Task محافظت‌شده لفو نمی‌شود و به اجرای خود در پس‌زمینه ادامه می‌دهد. اگر هیچ‌کس بعداز منتظر نباشد، نتیجه‌اش نادیده گرفته می‌شود اما خود عملیات تا انتها اجرا می‌شود.

پاسخ تمرین ۳

برای عملیاتی حساس که نباید نیمه‌کاره بمانند، مانند نوشتن نهایی در پایگاه‌داده یا ذخیره‌سازی یک فایل.

پاسخ تمرین ۴

shield روی خود Task داخلی عمل می‌کند، نه روی کدی که منتظر آن است؛ همان کد منتظر همچنان ممکن است لفو شود.

Please login to bookmark Close
نظرات

دیدگاهتان را بنویسید

فهرست مطالب

سرفصل دوره

تمرین

این قسمت تمرین ندارد!

پاسخ تمرین ها

هنوز برای تمرین‌های این قسمت پاسخی ثبت نشده است!

اشتراک گذاری

چرا بهتره از فیلترشکن استفاده کنید؟

من همه ویدئو ها و پادکست های کُدباز رو توی یوتیوب و ساندکلود و پلتفرم هایی آپلود می‌کنم که اغلب فیلتر هستند.

اغلب آموزش‌ها ویدئو و پادکست دارند. پس اگر می‌خواهید از محتوای سایت بیشترین استفاده رو ببرید نیاز به فیلتر شکن دارید.

توجه داشته باشید که برای خرید از فروشگاه بهتره فیلتر شکن رو خاموش کنید.

تنظیمات

انتخاب زبان
تغییر تم