ralobao wrote:
I have this code:

    try:
        file = zipfile.ZipFile(nome_arquivo)
        Gauge.start() #inicia o Gauge
        for element in file.namelist():
            try:
                newFile = open(diretorio + element,"wb")
            except:
                newFile = open(diretorio + element + '/',"w")
            # Gauge
            percent = percent + 10
            Gauge.update(percent)
            Gauge.set_text("Extraindo" + element)
            # Extrai
            newFile.write(file.read(element))
            newFile.close()

But when i try to extract an zipfile with a directory in it the code
returns me an IOErro exception: "It is a directory"

Please how can i solve it ?

You need to create any directories yourself. Maybe the recipe at http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/252508 gives you some ideas on how.

HTH

--
Vincent Wehren





--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to