GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • صف‌ها
  • درون‌نگری گراف فراخوانی
  • گزارش یک اشکال
  • بهبود این صفحه
  • نمایش منبع
  • نمایش منبع ترجمه
  • اندیس
  • ماژول‌ها
  • Python
  • 3.15.2 documentation
  • کتابخانه‌ی استاندارد پایتون
  • شبکه‌سازی و ارتباط بین‌فرایندی
  • asyncio --- ورودی/خروجی ناهمگام
  • استثناها

This view

  • Original page
  • New address

GeezerVison is showing python.github.io — استثناها

استثناها¶

کد منبع: Lib/asyncio/exceptions.py


exception asyncio.TimeoutError¶

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

تغییر یافته در نسخه‌ی 3.11: این کلاس نام مستعار TimeoutError شد.

exception asyncio.CancelledError¶

این عملیات لغو شده است.

این استثنا می‌تواند گرفته شود تا هنگامی که Taskهای asyncio لغو می‌شوند، عملیات سفارشی انجام شود. تقریباً در همه‌ی شرایط، این استثنا باید دوباره پرتاب شود.

تغییر یافته در نسخه‌ی 3.8: CancelledError اکنون به جای Exception، زیرکلاسی از BaseException است.

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.
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.