fsstore.

Objetos semelhantes a dictos para o arquivo I / O
Baixe Agora

fsstore. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • MIT/X Consortium Lic...
  • Preço:
  • FREE
  • Nome do editor:
  • startling
  • Site do editor:
  • http://cytoplasm.somethingsido.com

fsstore. Tag


fsstore. Descrição

O FSstore é um módulo Python que fornece uma maneira fácil de usar objetos semelhantes a Dict para arquivos de I / O.fsstore não se destina a ser um substituto para bancos de dados. Você não pode facilmente (eficientemente) procure objetos com o atributo x. Há apenas dois tipos de objetos - strings e ditos de strings, que mapeiam para arquivos e diretórios.Instead, é suposto ser uma alternativa a bancos de dados completos para quando você só precisa de pares de valor chave com uma pequena API. Pretty Simple: # - * - Codificação: UTF-8 - * - de FSstore Import Store # Inicialize uma loja em um diretório chamado "teste" s = armazenamento ("teste") # Salve uma string para um arquivo = "Olá, fsstore." # Crie um diretório vazio = {} # Crie um diretório não vazio = {"One": "1, eu, um", "dois ":" 2, II, II, dois ",} # Atualize um diretório . Atualização ({" first_dir_file ":" Olá, mundo ".}) # Obtenha o caminho de um arquivo ou diretório (ele não 'T necessariamente tem que existir ainda) s.get_path ("First_File") # >> "Testando / First_File" # Obtenha um objeto de arquivo, caso você queira para iterating overwith s.get_file ("first_file", "R") como f: para linha em f: linha de impressão # ou se você quiser usar uma função que requer um arquivo-parecido como objeto, jsonwith s.get_file (" SEGUND_FILE "," W ") como f: json.dump (, F, indent = 4) # uma palavra de cautela - Sempre codifique os objetos` Unicode` Antes de armazenar os palitos = {U "" .ENCODE ("UTF-8"): "alfa", u "" .encode ("UTF-8"): "beta", u "" .encode ("UTF-8") : "gama",} e aqui é o que a árvore do diretório se parece depois de tudo: Testing First_dir First_dir_file - First_File Second_dir - Um s dois SEGUND_FILE Unicode installationyou pode instalar fsstore do PYPI: PIP INSTALAR FSStoreor diretamente deste repositório GIT: PIP INSTALAR GIT + https: //github.com/startling/fsstore.gitproduct's homepage


fsstore. Software Relacionado