archiveio.

Decoratori di convenienza per la lettura e la scrittura agli archivi compressi
Scarica ora

archiveio. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • MIT/X Consortium Lic...
  • Nome editore:
  • Roy Hyunjin Han
  • Sito web dell'editore:
  • https://github.com/invisibleroads/

archiveio. Tag


archiveio. Descrizione

Decoratori di convenienza per la lettura e la scrittura agli archivi compressi Archiveio è un modulo Python che fornisce decorati per la lettura e la scrittura agli archivi compressi. Installazione: Easy_install -u Archiveousage: import archiveAio@archivio.Savededef Salva (TargetPath, Content): "Esempio di salvataggio" Aperto). Scrivi (Content) # archiveio.Save () comprime il tutto nella cartella contenente TargetPath BackupPath = OS.Path.Join (Os.Path.DirName (TargetPath), "backup.txt") aperto (backuppath, 'wt'). writew(content)@archiveio.loadDef Load (Sourcepath): "Esempio di caricamento della funzione" Content = Apri (Sourcepath, 'Rt'). Leggi () # archiveio.load () estrae l'archivio in una cartella ed esegui la funzione su ogni file nella cartella se os.path.basename (Sourcepath) == 'backup.txt': Sollevare Ioerror backuppath = os.path.join (os.path.dirname (Sourcepath), 'backup.txt') Assert Open ( backuppath, 'rt'). Leggi () == Content return contentData = 'xxx'Save (' sample.txt ', dati) Salva (' sample.txt.zip ', dati) Salva (' sample.txt.tar. GZ ', Data) Salva (' sample.txt.tar.bz2 ', dati) Salva (' campione.tar ', Data) Assert Load ('sample.txt') == datassert load ('sample.txt.zip') == datassert load ('sample.txt.tar.gz') == datassert caricamento ('sample.txt.tar .bz2 ') == datassert load (' sample.txt.tar ') == Requisiti dati: · Python. Cosa c'è di nuovo in questa versione: · Codice portato da ZIP_STORE · Supporto aggiunto per .tar.gz .tar.bz2 .tar


archiveio. Software correlato