archivée

Décorateurs de commodité pour la lecture et l'écriture sur les archives comprimées
Télécharger maintenant

archivée Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • MIT/X Consortium Lic...
  • Nom de l'éditeur:
  • Roy Hyunjin Han
  • Site Internet de l'éditeur:
  • https://github.com/invisibleroads/

archivée Mots clés


archivée La description

Décorateurs de commodité pour la lecture et l'écriture à des archives comprimées L'archiveIO est un module Python qui fournit des décorateurs pour la lecture et l'écriture des archives compressées.Installation: easy_install -u archivée: importe archiveio@archiveio.savedef Save (EXEMPLEPATH, contenu): "Exemple Enregistrer la fonction" Ouvrir (Targepath, 'WT'). Écrire (contenu) # ArchiveIo.Save () compressera tout dans le dossier contenant ciblePath Backuppath = OS.Path.Join (OS.Path.DirName (Targepath), 'Backup.txt') Ouvrir (BackUpPath, 'WT'). écrire(Content)@archiveio.loaddef charge (SourcePath): "Exemple de fonction de charge" Contenu = Ouvrir (SourcePath, 'RT'). Lire () # ArchiveIo.load () extraire l'archive dans un dossier et exécutera la fonction sur Chaque fichier dans le dossier si OS.Path.basename (SourcePath) == 'Backup.txt': Soulevez ioerror Backuppath = OS.Path.Join (OS.Path.Join (SourcePath), 'Backup.txt') ASSERT OPHO ( BACKUPPATH, 'RT'). Lire () == Contenu retour contentdata = 'xxx'save (' sample.txave ', données) enregistrer (' sample.txt.zip ', données) enregistrer (' sample.txt.tar. gz ', données) sauvegarder (' sample.txt.tar.bz2 ', données) sauvegarder (' sample.tar ', Données) Affirmez la charge ('sample.txt') == DataSassert Charger ('Sample.txt.zip') == Load DataSassert ('Sample.txt.tar.gz') == DataSAssert Charger ('Sample.txt.tar .bz2 ') == DataSassert Charger (' Sample.Txt.tar ') == Configuration requise: · Python Quoi de neuf dans cette version: · Code porté de zip_store · Support ajouté pour .tar.gz .tar.bz2 .tar


archivée Logiciels associés