الفرق بين المراجعتين ل"Python/Connection/cursor"

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث
(أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:التابع <code>Connection.cursor()‎</code> في بايثون}}</noinclude> يعيد التابع نسخة من صنف Python/Cursor|<co...')
 
ط (نقل Mohammed Taher صفحة Python/Connectin/cursor إلى Python/Connection/cursor)
 
(مراجعتان متوسطتان بواسطة نفس المستخدم غير معروضتين)
سطر 7: سطر 7:
 
cursor(factory=Cursor)
 
cursor(factory=Cursor)
 
</syntaxhighlight>
 
</syntaxhighlight>
+
 
== المعاملات ==
+
== ‎المعاملات ==
  
 
=== <code>factory</code> ===
 
=== <code>factory</code> ===
  
يأخذ هذا التابع معاملًا اختياريًا واحدًا، وعند تعيينه يجب أن يكون كائنًا قابلًا للاستدعاء callable يعيد نسخة من صنف Cursor أو أحد أصنافه الفرعية.
+
يأخذ هذا التابع معاملًا اختياريًا واحدًا، وعند تعيينه يجب أن يكون كائنًا قابلًا للاستدعاء callable يعيد نسخة من صنف <code>Cursor</code> أو أحد أصنافه الفرعية.
  
 
== القيمة المعادة ==
 
== القيمة المعادة ==
سطر 29: سطر 29:
  
 
== مصادر ==
 
== مصادر ==
[https://docs.python.org/3/library/sqlite3.html#sqlite3.register_converter صفحة DB-API 2.0 interface for SQLite databases في توثيق بايثون الرسمي.]
+
[https://docs.python.org/3/library/sqlite3.html#sqlite3.Connection.cursor صفحة DB-API 2.0 interface for SQLite databases في توثيق بايثون الرسمي.]
  
 
[[تصنيف:Python]]
 
[[تصنيف:Python]]
 
[[تصنيف:Python Modules]]
 
[[تصنيف:Python Modules]]
 
[[تصنيف:Python Methods]]
 
[[تصنيف:Python Methods]]

المراجعة الحالية بتاريخ 19:04، 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 في توثيق بايثون الرسمي.