Exemple d'utilisation de PyLZMA
Je veux utiliser PyLZMA pour extraire un fichier d'une archive (par exemple, test.7z) et de l'extraire dans le même répertoire.
Je suis un débutant en Python et n'ont aucune idée de comment commencer. J'ai fait quelques recherches sur google et trouvé quelques exemples et docs, mais je ne comprends pas comment ils fonctionnent.
Quelqu'un pourrait s'il vous plaît poster le code de base pour ce que je veux faire pour que je puisse commencer à travailler et à comprendre?
Pourriez-vous montrer quelques exemples de ce que vous avez essayé et comment il a échoué?
Il semble que cette bibliothèque est en effet complètement sans-papiers, à l'exception de quelques docstrings de la nature
Les gens ici sont habituellement froncer les sourcils sur "donnez-moi le code" questions, essayer de montrer un peu d'effort, nous montrer ce que vous avez trouvé, essayé et ce que vous êtes absent et vous obtiendrez un meilleur soutien.
Ce que j'ai trouvé: github.com/fancycode/pylzma/blob/master/doc/usage.txt les exemples ici: nullege.com/codes/search/pylzma.decompress j'ai essayé
Lorsque vous n'avez aucune idée de par où commencer, je vous recommande de télécharger les sources du paquet et vérifier si il y a un "test" de répertoire. Il est souvent simple de code qui va vous aider 🙂
Il semble que cette bibliothèque est en effet complètement sans-papiers, à l'exception de quelques docstrings de la nature
class Base(object): """base oject"""
...Les gens ici sont habituellement froncer les sourcils sur "donnez-moi le code" questions, essayer de montrer un peu d'effort, nous montrer ce que vous avez trouvé, essayé et ce que vous êtes absent et vous obtiendrez un meilleur soutien.
Ce que j'ai trouvé: github.com/fancycode/pylzma/blob/master/doc/usage.txt les exemples ici: nullege.com/codes/search/pylzma.decompress j'ai essayé
f = Archive7z(open('test.7z', 'rb')) f.list()
qui affiche le contenu de l'archive mais je ne sais pas comment le dire à python pour l'extraire. (Je vais continuer à chercher une solution à mon propre compte)Lorsque vous n'avez aucune idée de par où commencer, je vous recommande de télécharger les sources du paquet et vérifier si il y a un "test" de répertoire. Il est souvent simple de code qui va vous aider 🙂
OriginalL'auteur Philipp Bammes | 2012-05-22
Vous devez vous connecter pour publier un commentaire.
Ici est un Python classe permettant de gérer les fonctionnalités de base. Je l'ai utilisé pour mon propre travail:
OriginalL'auteur Brian B
Voici deux extraits de code que j'ai trouvé ici http://www.linuxplanet.org/blogs/?cat=3845
s.flush()
devrait être noté pour la décompression cas. (pourtant, en quelque sorte, googler conduit d'abord ici, heh)Depuis l'OP veut extraire un fichier d'une archive, je ne pense pas que cela répond à la question et à trouver cela étonnant qu'il a été voté à tous.
usage.txt --> utilisation.md @ github.com/fancycode/pylzma/blob/master/doc/USAGE.md
OriginalL'auteur Fnord