se garer

une boutique de valeur de clé avec une traversée de clés de commande ordonnée
Télécharger maintenant

se garer Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • MIT/X Consortium Lic...
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Peter Teichman
  • Site Internet de l'éditeur:
  • http://teichman.org

se garer Mots clés


se garer La description

Park est une API de la valeur de clé persistante pour Python avec une traversée commandée des clés. Les deux clés et les valeurs sont un coffre-fort binaire. Il est similaire à utiliser pour levoirdb, mais n'a aucune dépendance en dehors de la bibliothèque standard Python.Il est censée être extrêmement facile à utiliser et peut évoluer à quelques gigaoctets de données. Cela vous permet d'être paresseux jusqu'à ce qu'il ne réponde pas à vos besoins. Utilisez-le jusqu'à ce moment-là.Il prend en charge de simples données d'octets: >>> KV = Park.sqlitestore ("Numéros.park") >>> kv.put ("1", "Un") >>> KV. Mettez ("2", "Deux") >>> kv.put ("3", "TROIS") >>> KV.UT ("4", "Four") >>> kv.get ("2" ) 'Two'batched définition de données d'un iérien: >>> kv.put_many ( ) >>> kv.get ("3") 'Traversal Three oldalicalement des clés et des articles, avec des sentinelles de début et d'arrivée (inclus): >>> kv.put ("1", "un") >>> kv.put ("2", "deux") >>> kv.put ("3", "trois") >>> kv.put ("11", "onze") >>> kv.put (" 12 "," Douze ") >>> Liste (KV.Keys ()) >>> Liste (kv.keys (key_from = "12")) >>> Liste (kv.keys (key_from =" 12 ", key_to =" 2 ")) > >> Liste (kv.items (key_from = "12")) Itération sur toutes les clés ou des articles avec un préfixe donné: >>> kv.put ("animal de compagnie / chien", "Canis lupus familiaris") >>> kv.put ("animal de compagnie / chat", "felis catus") >>> kv.put ("animal de compagnie / loup", "Canis lupus") >>> Liste (kv.prefix_keys ("PET /")) >>> liste (kv.prefix_keys ("animal de compagnie /", strip_prefix = true)) >>> .prefix_items ("animal de compagnie /", strip_prefix = true)) Il joue bien avec les générateurs, vous pouvez donc par exemple Parcez tous les numéros de comptage (cela prendra un certain temps): DEF NUMÉROS (): Pour NUM in IteroTools.Count (1): Key = Valeur = Str (Num) Clé de rendement, Valuekv.put_many (NUMÉROS ()) Ou Contenu d'un répertoire (saisi par des chemins relatifs) à partir du système de fichiers local: DEF File_Item (nom de fichier): avec Open (nom de fichier, "r") comme fd: renvoyer le nom de fichier, fd.read () kv.put_many (OS.Path. Joindre (racine, nom)) pour root, DirS, fichiers dans os.walk (répertoire) pour le nom dans les fichiers) Page d'accueil du produit


se garer Logiciels associés

gs_export

Un petit script shell pour vider votre profil de génériques quelque part et vous avertir des modifications ...

50

Télécharger