الدالة dbm.ndbm.open()
في بايثون
تفتح الدالة قاعدة بيانات ndbm وتعيد كائن ndbm
.
البنية العامة
dbm.ndbm.open(filename[, flag[, mode]])
المعاملات
filename
اسم ملف قاعدة البيانات (مع حذف اللاحقة .dir
أو .pag
).
flag
يأخذ المعامل الاختياري flag
إحدى القيم التالية:
القيمة | الوصف |
---|---|
'r'
|
فتح قاعدة البيانات للقراءة فقط (القيمة الافتراضية). |
'w'
|
فتح قاعدة البيانات للكتابة والقراءة. |
'c'
|
فتح قاعدة البيانات للكتابة والقراءة، وإنشائها في حال عدم وجودها. |
'n'
|
تنشئ الدالة قاعدة بيانات جديدة وفارغة، وتفتحها للكتابة والقراءة. |
mode
المعامل الاختياري mode
هو وضع يونكس Unix mode للملف المعطى، ويستخدم بعد إنشاء قاعدة البيانات فقط. يأخذ هذا المعامل القيمة الثمانية الافتراضية 0o666
.
القيمة المعادة
تفتح الدالة قاعدة بيانات ndbm وتعيد كائن ndbm
.
انظر أيضًا
- الدالة
dbm.open()
: تفتح الدالة قاعدة بيانات gdbm وتعيد كائنgdbm
. - الدالة
dbm.gnu.open()
: تفتح الدالة قاعدة بيانات gdbm وتعيد كائنgdbm
. - الدالة
dbm.dumb.open()
: تفتح الدالة قاعدة بيانات dumbdbm وتعيد كائنdumbdbm
.
مصادر
صفحة Interfaces to Unix “databases” في توثيق بايثون الرسمي.