<div dir="ltr"><div class="gmail_default" style="font-family:trebuchet ms,sans-serif">Grazie!! Grazie davvero!!</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">Il giorno 14 febbraio 2014 15:35, Marco De Paoli <span dir="ltr"><<a href="mailto:depaolim@gmail.com" target="_blank">depaolim@gmail.com</a>></span> ha scritto:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">Il giorno 14 febbraio 2014 15:01, Lorena Doria <span dir="ltr"><<a href="mailto:ldoria9@gmail.com" target="_blank">ldoria9@gmail.com</a>></span> ha scritto:<div class="">
<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div style="font-family:'trebuchet ms',sans-serif">Buongiorno a tutti,</div>
<div style="font-family:'trebuchet ms',sans-serif">
chiedo il vostro aiuto per uno script che a voi potrā sembrare banale, ma ci sto provando da 2 giorni e non ne vengo a capo, quindi ringrazio in anticipo chi potesse aiutarmi.</div>
<div style="font-family:'trebuchet ms',sans-serif">Devo zippare una serie di files che si trovano in una directory, il problema č che mi crea un file zip con all'interno tutto il percorso, invece mi piacerebbe che all'interno dello zip ci fosse solo i files e non tutte le directory</div>

</div></blockquote></div><div><br>il metodo write ti permette di specificare il nome che vuoi che assuma dentro l'archvio<br><a href="http://docs.python.org/2/library/zipfile#zipfile.ZipFile.write" target="_blank">http://docs.python.org/2/library/zipfile#zipfile.ZipFile.write</a><br>

 </div><div class=""><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">
<div style="font-family:'trebuchet ms',sans-serif">Quello che io faccio e:</div><div style="font-family:'trebuchet ms',sans-serif"><br></div><div>
<div><font face="trebuchet ms, sans-serif">        for file in os.listdir(path):</font></div><div><font face="trebuchet ms, sans-serif">            zip.write(path + file )</font></div></div></div></blockquote></div><div>
<br>dovrebbe diventare:<br>
<div><font face="trebuchet ms, sans-serif">            zip.write(path + file, file )</font></div> 
<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>
<div><font face="trebuchet ms, sans-serif">        zip.close()</font></div></div></div></blockquote><br></div>un consiglio: non chiamare le variabili con identificativi del linguaggio<br>in python "zip" č una funzione built-in, e "file" č un tipo predefinito<br>

<br></div><div class="gmail_extra">ciao,<br>Marco<br></div></div>
<br>_______________________________________________<br>
Python mailing list<br>
<a href="mailto:Python@lists.python.it">Python@lists.python.it</a><br>
<a href="http://lists.python.it/mailman/listinfo/python" target="_blank">http://lists.python.it/mailman/listinfo/python</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div dir="ltr">Lorena D'oria</div>
</div>