الصنف shelve.DbfilenameShelf()
في بايثون
صنف متفرّع من الصنف Shelf
ويأخذ ملفًّا عوضًا عن كائن شبيه بالقاموس.
البنية العامة
class shelve.DbfilenameShelf(filename, flag='c', protocol=None, writeback=False)
المعاملات
يحمل المعامل الاختياري flag
نفس المعنى الذي يحمله في الدالة open()
. وتحمل المعاملات الاختيارية protocol
و writeback
و keyencoding
المعاني نفسها التي تحملها في الصنف Shelf
.
انظر أيضًا
- الصنف
shelve.Shelf
: صنف متفرّع من الصنفcollections.abc.MutableMapping
مهمّته تخزين القيم المسلسلة في كائنdict
المعطى.
- الصنف
shelve.BsdDbShelf
: صنف متفرّع من الصنفShelf
ويقدّم التوابعfirst()
وnext()
وprevious()
وlast()
وset_location()
وهي متوفّرة في الوحدةbsddb
منpybsddb
ولكن ليس في وحدات قواعد البيانات الأخرى.