الفرق بين المراجعتين لصفحة: «Python/Connection/cursor»
< Python | Connection
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:التابع <code>Connection.cursor()</code> في بايثون}}</noinclude> يعيد التابع نسخة من صنف Python/Cursor|<co...' |
لا ملخص تعديل |
||
سطر 7: | سطر 7: | ||
cursor(factory=Cursor) | cursor(factory=Cursor) | ||
</syntaxhighlight> | </syntaxhighlight> | ||
== | == المعاملات == | ||
=== <code>factory</code> === | === <code>factory</code> === | ||
يأخذ هذا التابع معاملًا اختياريًا واحدًا، وعند تعيينه يجب أن يكون كائنًا قابلًا للاستدعاء callable يعيد نسخة من صنف Cursor أو أحد أصنافه الفرعية. | يأخذ هذا التابع معاملًا اختياريًا واحدًا، وعند تعيينه يجب أن يكون كائنًا قابلًا للاستدعاء callable يعيد نسخة من صنف <code>Cursor</code> أو أحد أصنافه الفرعية. | ||
== القيمة المعادة == | == القيمة المعادة == |
مراجعة 17:57، 16 سبتمبر 2018
يعيد التابع نسخة من صنف 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 في توثيق بايثون الرسمي.