shelve
Python shelve moduli
❮ Python o‘rnatilgan modullari
Misol
shelve modulining lug‘atga (dictionary) o‘xshash interfeysini namoyish qiling:
import shelve
# Shelve provides a dictionary-like persistent storage
data = {'name': 'Emil', 'age': 25}
print(f"Data to store: {data}")
print('Use shelve.open() to persist this data to disk')
O‘zingiz sinab ko‘ring »
Ta’rif va qo‘llanilishi
shelve moduli Python obyektlarini saqlash uchun lug‘atga (dictionary) o‘xshash oddiy, doimiy saqlanadigan (persistent) obyektni taqdim etadi.
Undan ma’lumotlar bazasiga asoslangan, lug‘atga o‘xshash interfeys yordamida Python obyektlarini diskka saqlash va diskdan qayta olish uchun foydalaning.
A’zolar
| A’zo | Tavsif |
|---|---|
| DbfilenameShelf | Muayyan ma’lumotlar bazasi fayl nomidan foydalanadigan Shelf implementatsiyasi. |
| Shelf | Shelf implementatsiyalari uchun asosiy sinf. |
| open() | O‘qish va yozish uchun doimiy saqlanadigan (persistent) lug‘atni ochadi. |
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
