التابع sqlite3.register_convertor()‎ في بايثون

من موسوعة حسوب
< Python‏ | sqlite3
مراجعة 14:29، 16 سبتمبر 2018 بواسطة Mohammed Taher (نقاش | مساهمات) (أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:التابع <code>sqlite3.register_convertor()‎</code> في بايثون}}</noinclude> تسجّل الدالة كائنًا قابلًا ل...')
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)
اذهب إلى التنقل اذهب إلى البحث

تسجّل الدالة كائنًا قابلًا للاستدعاء callable لتحويل سلسلة بايتات نصية من قاعدة البيانات إلى نوع خاص من أنواع بيانات بايثون.

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

sqlite3.register_converter(typename, callable)

المعاملات

typename

يستدعى الكائن الذي تسجّله الدالة لجميع القيم الموجودة في قاعدة البيانات والتي تكون من النوع المحدد بواسطة المعامل typename. يمكنك الرجوع إلى المعامل detect_types في دالة connect()‎ للاطلاع على طريقة الكشف عن الأنواع.

يجدر التنبيه إلى أنّ المطابقة بين النوع المعطى والنوع المحدد في جملة الاستعلام تكون غير حساسة لحالة الأحرف.

callable

كائن قابل للاستدعاء تسجّله الدالة لجميع القيم الموجودة في قاعدة البيانات من النوع المحدد بواسطة المعامل typename.

انظر أيضًا

مصادر

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