التابع Unpickler.find_class()‎ في بايثون

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث

يستورد التابع الوحدة المعطاة إذا اقتضت الحاجة ويعيد الكائن الذي يحمل الاسم المحدّد.

تجدر الإشارة إلى أنّه وعلى خلاف ما يشير إليه اسم هذا التابع، فبالإمكان استخدام find_class()‎ للعثور على الدوال.

يمكن للأصناف الفرعية أن تعيد تعريف override هذا التابع للتحكم بأنواع الكائنات المستوردة وطريقة تحميلها، وقد يساهم هذا في تقليل الأخطار الأمنية. راجع قسم تقييد المتغيرات العامة للمزيد من التفاصيل.

البنية العامة

find_class(module, name)

‎المعاملات

module

سلسلة نصية تتضمن اسم الوحدة التي يستوردها التابع.

name

سلسلة نصية تتضمن اسم الكائن الذي يستورده التابع من الوحدة المعطاة.

مصادر

صفحة DB-API 2.0 interface for SQLite databases في توثيق بايثون الرسمي.