الفرق بين المراجعتين ل"Python/dbm/whichdb"

من موسوعة حسوب
< Python‏ | dbm
اذهب إلى التنقل اذهب إلى البحث
(أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:الدالة <code>dbm.whichdb()‎</code> في بايثون}}</noinclude> ‎ تحاول هذه الدالة تخمين الوحدة التي...')
 
 
سطر 1: سطر 1:
 
<noinclude>{{DISPLAYTITLE:الدالة <code>dbm.whichdb()‎</code> في بايثون}}</noinclude>
 
<noinclude>{{DISPLAYTITLE:الدالة <code>dbm.whichdb()‎</code> في بايثون}}</noinclude>
+
تحاول هذه الدالة تخمين الوحدة التي يجب استخدامها لفتح الملف المعطى من بين وحدات قواعد البيانات المتعددة (<code>[[Python/dbm.gnu|dbm.gnu]]</code> أو <code>[[Python/dbm.ndbm|dbm.ndbm]]</code> أو <code>[[Python/dbm.dumb|dbm.dumb]]</code>).
تحاول هذه الدالة تخمين الوحدة التي يجب استخدامها لفتح الملف المعطى من بين وحدات قواعد البيانات المتعددة (dbm.gnu أو dbm.ndbm أو dbm.dumb).
 
  
 
== البنية العامة ==
 
== البنية العامة ==
سطر 8: سطر 7:
 
dbm.whichdb(filename)
 
dbm.whichdb(filename)
 
</syntaxhighlight>
 
</syntaxhighlight>
+
 
== المعاملات ==
+
== ‎المعاملات ==
  
 
=== <code>filename</code> ===
 
=== <code>filename</code> ===
سطر 19: سطر 18:
 
تعيد الدالة إحدى القيم التالية:
 
تعيد الدالة إحدى القيم التالية:
  
* None إن لم يكن بمقدور الدالة فتح الملف لكونه غير قابل للقراءة أو لعدم وجوده أصلًا.
+
* <code>None</code> إن لم يكن بمقدور الدالة فتح الملف لكونه غير قابل للقراءة أو لعدم وجوده أصلًا.
* سلسلة نصية فارغة ('') إن لم تتمكن الدالة من تخمين صيغة الملف.
+
* [[Python/str|سلسلة نصية]] فارغة <code>("")</code> إن لم تتمكن الدالة من تخمين صيغة الملف.
* سلسلة نصية تتضمن اسم الوحدة المطلوبة، مثل: 'dbm.dbm' أو 'dbm.gnu'.
+
* [[Python/str|سلسلة نصية]] تتضمن اسم الوحدة المطلوبة، مثل: <code>'dbm.dbm'</code> أو <code>'dbm.gnu'</code>.
  
 
== مصادر ==
 
== مصادر ==

المراجعة الحالية بتاريخ 20:42، 20 سبتمبر 2018

تحاول هذه الدالة تخمين الوحدة التي يجب استخدامها لفتح الملف المعطى من بين وحدات قواعد البيانات المتعددة (dbm.gnu أو dbm.ndbm أو dbm.dumb).

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

dbm.whichdb(filename)

‎المعاملات

filename

اسم ملف قاعدة البيانات.

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

تعيد الدالة إحدى القيم التالية:

  • None إن لم يكن بمقدور الدالة فتح الملف لكونه غير قابل للقراءة أو لعدم وجوده أصلًا.
  • سلسلة نصية فارغة ("") إن لم تتمكن الدالة من تخمين صيغة الملف.
  • سلسلة نصية تتضمن اسم الوحدة المطلوبة، مثل: 'dbm.dbm' أو 'dbm.gnu'.

مصادر

صفحة Interfaces to Unix “databases”‎ في توثيق بايثون الرسمي.