الفرق بين المراجعتين لصفحة: «Python/Connection/iterdump»
< Python | Connection
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:التابع <code>Connection.iterdump()</code> في بايثون}}</noinclude> يعيد التابع مكرِّرًا iterator يمكن ا...' |
لا ملخص تعديل |
||
سطر 1: | سطر 1: | ||
<noinclude>{{DISPLAYTITLE:التابع <code>Connection.iterdump()</code> في بايثون}}</noinclude> | <noinclude>{{DISPLAYTITLE:التابع <code>Connection.iterdump()</code> في بايثون}}</noinclude> | ||
يعيد التابع مكرِّرًا iterator يمكن استخدامه لعرض dump قاعدة البيانات بصيغة SQL النصية. | يعيد التابع مكرِّرًا iterator يمكن استخدامه لعرض (dump) قاعدة البيانات بصيغة SQL النصية. | ||
== البنية العامة == | == البنية العامة == | ||
سطر 8: | سطر 8: | ||
iterdump() | iterdump() | ||
</syntaxhighlight> | </syntaxhighlight> | ||
القيمة المعادة | |||
يعيد التابع مكرِّرًا iterator يمكن استخدامه لعرض dump قاعدة البيانات بصيغة SQL النصية. هذا التابع مفيد عند التعامل مع قواعد البيانات المخزّنة في الذاكرة. يقدّم هذا التابع نفس الإمكانات التي يقدّمها الأمر .dumb في صدفة sqlite3. | يعيد التابع مكرِّرًا iterator يمكن استخدامه لعرض (dump) قاعدة البيانات بصيغة SQL النصية. هذا التابع مفيد عند التعامل مع قواعد البيانات المخزّنة في الذاكرة. يقدّم هذا التابع نفس الإمكانات التي يقدّمها الأمر <code>.dumb</code> في صدفة '''sqlite3'''. | ||
== أمثلة == | == أمثلة == | ||
يعرض المثال التالي كيفية تحويل الملف existing_db.db إلى ملف عرض SQL | يعرض المثال التالي كيفية تحويل الملف <code>existing_db.db</code> إلى ملف عرض SQL يحمل الاسم <code>dump.sql</code>: | ||
<syntaxhighlight lang="python3"> | <syntaxhighlight lang="python3"> |
المراجعة الحالية بتاريخ 21:15، 18 سبتمبر 2018
يعيد التابع مكرِّرًا iterator يمكن استخدامه لعرض (dump) قاعدة البيانات بصيغة SQL النصية.
البنية العامة
iterdump()
القيمة المعادة
يعيد التابع مكرِّرًا iterator يمكن استخدامه لعرض (dump) قاعدة البيانات بصيغة SQL النصية. هذا التابع مفيد عند التعامل مع قواعد البيانات المخزّنة في الذاكرة. يقدّم هذا التابع نفس الإمكانات التي يقدّمها الأمر .dumb
في صدفة sqlite3.
أمثلة
يعرض المثال التالي كيفية تحويل الملف existing_db.db
إلى ملف عرض SQL يحمل الاسم dump.sql
:
import sqlite3
con = sqlite3.connect('existing_db.db')
with open('dump.sql', 'w') as f:
for line in con.iterdump():
f.write('%s\n' % line)
مصادر
صفحة DB-API 2.0 interface for SQLite databases في توثيق بايثون الرسمي.