2013-11-02 34 views

回答

2

似乎没有办法使用zipfile模块执行此操作。我解决它使用子模块:

from subprocess import check_output, CalledProcessError, STDOUT 

try: 
    check_output(['unzip', '-q', my_zipfile, '-d', destination], stderr=STDOUT) 

...

except CalledProcessError as err: 
    (use err.cmd, err.returncode and err.output to take action) 
相关问题