O pacote localstore é uma coleção de módulos Python para gerenciar dados em uma loja local. Ele inclui módulos para converter arquivos CSV em um conjunto de dados JSON, gerenciar dados em uma loja JSON local e criar uma API local para acessar dados na loja.
Para instalar o pacote localstore , você pode usar o PIP:
pip install localstore
O módulo DatasetConverter fornece uma API simples e intuitiva para converter arquivos CSV em um conjunto de dados JSON. Para usar o módulo DatasetConverter , você pode:
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 () O módulo LocalStore fornece uma API simples e intuitiva para gerenciar dados em uma loja JSON local. Para usar o módulo LocalStore , você pode:
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 ) O módulo LocalAPI fornece uma API simples e intuitiva para criar uma API local para acessar dados na loja. Para usar o módulo LocalAPI , você pode:
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 ) O pacote localstore é um pacote Python poderoso e fácil de usar para gerenciar dados em uma loja local. É uma ótima opção para uma variedade de aplicativos, incluindo sites de comércio eletrônico, sistemas de gerenciamento de conteúdo, aplicativos de análise de dados e qualquer outro aplicativo que precise armazenar dados localmente.
As contribuições para o LocalStore são bem -vindas! Leia as diretrizes que contribuíram antes de enviar uma solicitação de tração.
LocalStore está licenciado sob a licença do MIT