التابع Connection.cursor()‎ في بايثون

من موسوعة حسوب
< Python‏ | Connection
مراجعة 17:56، 16 سبتمبر 2018 بواسطة Mohammed Taher (نقاش | مساهمات) (أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:التابع <code>Connection.cursor()‎</code> في بايثون}}</noinclude> يعيد التابع نسخة من صنف Python/Cursor|<co...')
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)
اذهب إلى التنقل اذهب إلى البحث

يعيد التابع نسخة من صنف Cursor أو أحد أصنافه الفرعية.

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

cursor(factory=Cursor)

المعاملات

factory

يأخذ هذا التابع معاملًا اختياريًا واحدًا، وعند تعيينه يجب أن يكون كائنًا قابلًا للاستدعاء callable يعيد نسخة من صنف Cursor أو أحد أصنافه الفرعية.

القيمة المعادة

يعيد التابع نسخة من صنف Cursor أو أحد أصنافه الفرعية.

أمثلة

يبين المثال التالي آلية عمل التابع:

import sqlite3
conn = sqlite3.connect('example.db')
c = conn.cursor()

مصادر

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