Archiveio.

decoradores de conveniência para ler e escrever para arquivos compactados
Baixe Agora

Archiveio. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • MIT/X Consortium Lic...
  • Nome do editor:
  • Roy Hyunjin Han
  • Site do editor:
  • https://github.com/invisibleroads/

Archiveio. Tag


Archiveio. Descrição

Decoradores de conveniência para ler e escrever para arquivos compactados Archiveio é um módulo Python que fornece decoradores para leitura e escrita para arquivos compactados.Enstalação: Easy_install -U ArchiveiousAk: Importar Archiveio@Achiveio.SaveDef Salvar (TargetPath, conteúdo): 'Exemplo Salvar função' aberto (TargetPath, 'wt'). Escrever (conteúdo) # Archiveio.Save () vai comprimir tudo na pasta contendo TargetPath backuppath = os.path.join (os.path.dirname (TargetPath), 'backup.txt') aberto (backuppath, 'wt'). write(content)@archiveio.loaddaf carga (sourcepath): 'Exemplo de função de carga' conteúdo = aberto (sourcepath, 'rt'). LEIA () # archiveio.load () irá extrair o arquivo para uma pasta e executar a função Cada arquivo na pasta se os.path.basename (sourcepath) == 'backup.txt': raise ioerror backuppath = os.path.join (os.path.dirname (sourcepath), 'backup.txt') Abrir ( backuppath, 'rt'). Leitura () == ContentData de retorno de conteúdo = 'xxx'save (' samplex ', dados) Salvar (' samplex.txt.zip ', dados) Salvar (' samplex.txt.tar. gz ', dados) salvar (' sample.txt.tar.bz2 ', dados) salvar (' sample.tar ', Dados) Carga de afirmação ('sample.txt') == Carga de dataSaStert ('sample.txt.zip') == Carga de dataSaStert ('sample.txt.tar.gz') == Carga de dataSaStert ('sample.txt.tar .bz2 ') == Carga do DataSair (' sample.txt.tar ') == Requisitos de dados: · Pitão O que há de novo nesta versão: · Código portado da Zip_Store · Adicionado suporte para .tar.gz .tar.bz2 .tar


Archiveio. Software Relacionado