Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027

    [python] Modulo tarfile per creare archivio di directory

    Ciao, è da ieri che sto cercando un esempio funzionante ma non ci sono ancora riuscito.

    Come devo fare per creare un archivio di una directory con tarfile?

    Ho trovato un sacco di esempi per l'aggiunta manuale dei singoli files, ma devo fare un tar gigante di diverse directory, c'è un modo per aggiungere la dir in modo recursivo?

    Se caso mi postate il codice di esempio?

    grazie

    ciao

  2. #2
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    codice:
            dst = '%s.tar.gz' % os.path.join(dstfolder,os.path.basename(dir_mount))
            tar = tarfile.TarFile.open(dst, 'w:gz')
            tar.add(dir_mount, arcname=os.path.basename(dir_mount), recursive=True)
            tar.close();
    era più semplice di quanto credessi...

    ciao

  3. #3
    ...per il futuro:
    http://effbot.org/librarybook/
    Rilasciata Python FTP Server library 0.5.1
    http://code.google.com/p/pyftpdlib/

    We'll be those who'll make the italian folks know how difficult can be defecating in Southern California without having the crap flying all around the house.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.