dcextensions
1.0.0
توفر هذه المكتبة ملحقات لـ dogpile.cache. في الوقت الحالي ، يتم توفير امتداد واحد فقط ، وهو الواجهة الخلفية للذاكرة التي يمكن أن تكون محدودة في الحجم (عدد العناصر إلى ذاكرة التخزين المؤقت).
لتثبيت dCextensions ، استخدم PIP
pip install dcextensionsلاستخدام الواجهة الخلفية للذاكرة
from dogpile . cache import make_region
region = make_region (). configure (
'dogpile.cache.memory.limited' ,
expiration_time = 3600 ,
arguments = {
'cache_size' : 100 ,
'cache_dict' : my_dict
}
)كلا الوسيطين اختياري. عند استخدام my_dict يجب أن يكون مثيلًا لـ OrderDict.