"إذا أراد العامل أن يؤدي عمله بشكل جيد، فعليه أولاً أن يشحذ أدواته." - كونفوشيوس، "مختارات كونفوشيوس. لو لينجونج"
الصفحة الأمامية > برمجة > كيف يمكنني تحديد اسم فئة مثيل كائن بيثون؟

كيف يمكنني تحديد اسم فئة مثيل كائن بيثون؟

نشر في 2025-03-23
تصفح:760

How do I Determine the Class Name of a Python Object Instance?

تحديد اسم فئة مثيل كائن في python

عند العمل مع الكائنات في بيثون ، يمكن أن يكون من المفيد تحديد الفئة التي تم من خلالها على أساس. ينطوي نهجان شائعان على استخدام الوحدة النمطية أو الوصول إلى سمة الفئة . ومع ذلك ، فإن طريقة أبسط وأكثر قابلية للوصول إليها هي استخدام السمة يمكن الوصول إلى هذه السمة مباشرة من خلال بناء الجملة التالي: >>> x = itertools.count (0) >>> اكتب (x) .__ name__ "count"

يعيد هذا المثال "العد" ، مما يشير إلى أنه تم إنشاء مثيل الكائن X من فئة العد داخل وحدة Itertools. Python 2 ، هذه الطريقة لا تعمل إلا مع فصول على الطراز الجديد. إذا كان الكود الخاص بك لا يزال يستخدم الفصول ذات الطول القديم ، فيمكنك استخدام البديل التالي: x .__ class __.__ name __

أحدث البرنامج التعليمي أكثر>

تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.

Copyright© 2022 湘ICP备2022001581号-3