لایه اشیاء عینی¶
توابع این فصل مخصوص نوعهای شیء خاصی از پایتون هستند. پاس دادن شیئی از نوع نادرست به آنها ایده خوبی نیست؛ اگر شیئی را از یک برنامه پایتون دریافت میکنید و مطمئن نیستید که نوع درستی دارد، باید ابتدا یک بررسی نوع انجام دهید؛ برای مثال، برای بررسی اینکه شیئی دیکشنری است، از PyDict_Check() استفاده کنید. ساختار این فصل مانند «درخت خانوادگی» نوعهای شیء پایتون است.
هشدار
در حالی که توابع توصیفشده در این فصل نوع اشیایی را که به آنها پاس داده میشود با دقت بررسی میکنند، بسیاری از آنها بررسی نمیکنند که به جای یک شیء معتبر، NULL پاس داده شده باشد. اجازهی پاس دادن NULL میتواند باعث نقض دسترسی به حافظه و خاتمه فوری مفسر شود.
اشیاء بنیادی¶
این بخش اشیاء نوع پایتون و شیء تکنمونه None را توصیف میکند.
اشیاء عددی¶
شیءهای دنباله¶
عملیات عمومی بر روی اشیاء دنباله در فصل پیشین بحث شد؛ این بخش به انواع خاص اشیاء دنباله میپردازد که ذاتیِ زبان پایتون هستند.