حزمة localstore هي مجموعة من وحدات Python لإدارة البيانات في متجر محلي. يتضمن وحدات لتحويل ملفات CSV إلى مجموعة بيانات JSON ، وإدارة البيانات في متجر JSON المحلي ، وإنشاء واجهة برمجة تطبيقات محلية للوصول إلى البيانات في المتجر.
لتثبيت حزمة localstore ، يمكنك استخدام PIP:
pip install localstore
توفر وحدة DatasetConverter واجهة برمجة تطبيقات بسيطة وبديهية لتحويل ملفات CSV إلى مجموعة بيانات JSON. لاستخدام وحدة DatasetConverter ، يمكنك:
DatasetConverter : from localstore . DatasetConverter import ConverterConverter : converter = Converter () converter . Dataset_From_Directory ( 'path/to/directory' ) converter . Dataset_From_File ( 'path/to/file.csv' ) converter . Create_Dataset () توفر وحدة LocalStore API بسيطة وبديهية لإدارة البيانات في متجر JSON المحلي. لاستخدام وحدة LocalStore ، يمكنك:
LocalStore : from localstore . LocalStore import LocalStoreLocalStore : local_store = LocalStore () product = {
'name' : 'iPhone 13 Pro' ,
'main_category' : 'Electronics' ,
'sub_category' : 'Smartphones' ,
'image' : 'https://example.com/iphone-13-pro.jpg' ,
'link' : 'https://example.com/iphone-13-pro' ,
'ratings' : '4.5' ,
'no_of_ratings' : '100' ,
'discount_price' : '999.00' ,
'actual_price' : '1099.00'
}
local_store . Add_New_Product ( product_name = 'Apple' , data = product ) products = local_store . Show_product_List () for product in products :
print ( product ) توفر وحدة LocalAPI واجهة برمجة تطبيقات بسيطة وبديهية لإنشاء واجهة برمجة تطبيقات محلية للوصول إلى البيانات في المتجر. لاستخدام وحدة LocalAPI ، يمكنك:
LocalAPI : from localstore . LocalAPI import LocalAPILocalAPI : local_api = LocalAPI () local_api . runServer () import requests
# Get a list of all the products in the local store
products = requests . get ( 'http://localhost:5000/products/show/' )
# Print the list of products
for product in products . json ():
print ( product ) حزمة localstore هي حزمة Python قوية وسهلة الاستخدام لإدارة البيانات في متجر محلي. إنه خيار رائع لمجموعة متنوعة من التطبيقات ، بما في ذلك مواقع التجارة الإلكترونية وأنظمة إدارة المحتوى وتطبيقات تحليل البيانات وأي تطبيق آخر يحتاج إلى تخزين البيانات محليًا.
المساهمات في LocalStore موضع ترحيب! يرجى قراءة الإرشادات المساهمة قبل تقديم طلب سحب.
LocalStore مرخصة بموجب ترخيص معهد ماساتشوستس للتكنولوجيا