استثناها¶
کد منبع: Lib/asyncio/exceptions.py
-
exception asyncio.TimeoutError¶
یک نام مستعار منسوخ از TimeoutError، که هنگامی پرتاب میشود که عملیات از مهلت تعیینشده فراتر رفته باشد.
تغییر یافته در نسخهی 3.11: این کلاس نام مستعار TimeoutError شد.
-
exception asyncio.CancelledError¶
این عملیات لغو شده است.
این استثنا میتواند گرفته شود تا هنگامی که Taskهای asyncio لغو میشوند، عملیات سفارشی انجام شود. تقریباً در همهی شرایط، این استثنا باید دوباره پرتاب شود.
-
exception asyncio.InvalidStateError¶
وضعیت داخلی نامعتبر Task یا Future.
ممکن است در موقعیتهایی مانند تنظیم یک مقدار نتیجه برای یک شیء Future که از قبل یک مقدار نتیجه برای آن تنظیم شده است، پرتاب شود.
-
exception asyncio.SendfileNotAvailableError¶
فراخوانی سیستمی "sendfile" برای سوکت یا نوع پرونده دادهشده در دسترس نیست.
زیرکلاسی از RuntimeError.
-
exception asyncio.IncompleteReadError¶
عملیات خواندن درخواستشده بهطور کامل انجام نشد.
توسط APIهای جریان asyncio پرتاب میشود.
این استثنا یک زیرکلاس از EOFError است.
-
expected¶
تعداد کل بایتهای مورد انتظار (int).
-
partial¶
رشتهای از bytes که پیش از رسیدن به پایان جریان خوانده شده است.
-
exception asyncio.LimitOverrunError¶
در حین جستوجوی جداکننده، به محدودیت اندازهی بافر رسیده است.
توسط APIهای جریان asyncio پرتاب میشود.
-
consumed¶
تعداد کل بایتهایی که باید مصرف شوند.
©
حق نشر 2001 Python Software Foundation.
این صفحه تحت مجوز بنیاد نرمافزار پایتون نسخه ۲ منتشر شده است.
مثالها، دستورالعملها، و سایر کدهای موجود در مستندات همچنین تحت مجوز بدون بند BSD منتشر شدهاند.
برای اطلاعات بیشتر به
تاریخچه و مجوز مراجعه کنید.
بنیاد نرمافزار پایتون یک شرکت غیرانتفاعی است.
لطفاً کمک مالی کنید.
آخرین بهروزرسانی در نوامبر 12, 2026 (06:19 UTC).
آیا
اشکالی یافتید؟
ساخته شده با
Sphinx 9.1.0.