il titolo del thread doveva essere " <br><h1 class="ha"><span id=":43d" class="hP">form per importare e quindi elaborare file excel</span><span id=":43c" class="J-J5-Ji"><table class="cf hX" cellpadding="0"><tbody><tr class="hR">
<td class="hU hM bH" style="background-color:rgb(249,255,239);color:rgb(100,153,44)"><br></td></tr></tbody></table></span></h1>i dati che trovo in data ( tramite self.extractData dove self e' il form ) sono di tipo str. c'e' qualche combinazione encode</decode che posso provare per riuscire a mettere di nuovo il file in un oggetto importabile in xlrd come file binario?<br>
<br>ancora grazie a chiuque mi possa dare lumi sulla questione<br><br>Gianni<br><br><br><div class="gmail_quote">2012/9/3 Gianni Cozzolongo <span dir="ltr"><<a href="mailto:gianniftp@gmail.com" target="_blank">gianniftp@gmail.com</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">salve a tutti.<br>mi trovo nella necessita' di elaborare un file excel (non un csv , purtroppo)<br>non posso permettermi di convertirlo perche' il file originale viene prodotto da un gestionale che lo rivuole indietro cosi come e' .<br>

con xlrd e xlwt riesco a effettuare le modifiche senza problemi, da script.<br><br><br><br> posto che ho creato un form semplicissimo, con un solo campo di tipo byte per importare il file<br><br>class IDettagli(Interface):<br>

    """<br>    campi del form <br>    """<br>    file = schema.Bytes(title=u"File",<br>                                required= True,<br>                                )<br><br>che sembra funzionare, visto che sia nella request, sia nei widget ho un oggetto che ha come filename il nome del file, che ha le dimensioni giuste eccc....<br>

devo usare qualche altro tipo di schema? mi consigliate di usare qualche widget particolare non standard?<br><br><br>la domanda e' :<br>  dove sta il file? cioe' quale e' l'oggetto  che devo dare in pasto a xlrd, che vuole un oggetto di tipo file.<br>

trovo degli oggetti di type instance. <br><br>qualcuno mi potrebbe illuminare?<br><br><br>grazie della collaborazione e buon lavoro a tutti.<span class="HOEnZb"><font color="#888888"><br><br><br>Gianni<br>
</font></span></blockquote></div><br>