ファイルが.Zip
の場合はファイルを解凍し、ファイルタイプが.rar
の場合は解凍することができます。 python 2.7でこれをどのように機能させることができますか?
pyunpack
パッケージを試してください:
from pyunpack import Archive
Archive('a.Zip').extractall('/path/to')
遅くなりましたが、どの答えにも満足できませんでした。
pip install patool
import patoolib
patoolib.extract_archive("foo_bar.rar", outdir="path here")
他のライブラリを必要とせずに、WindowsおよびLinuxで動作します。