Re: [Python] Upload file

2012-03-02 Per discussione Diego Barrera
On 02/03/2012 12:28, Dario Vinella wrote: Il 01 marzo 2012 18:24, Diego Barrera ha scritto: Ma se non volessi passare per un form html e fare tutto da python? Cioe' se volessi inviare questo benedetto file simulando il comportamento del form html? Potresti usare l'ottima requests http://docs.p

Re: [Python] Upload file

2012-03-02 Per discussione Dario Vinella
Il 01 marzo 2012 18:24, Diego Barrera ha scritto: > Ma se non volessi passare per un form html e fare tutto da python? > Cioe' se volessi inviare questo benedetto file simulando il comportamento > del form html? Potresti usare l'ottima requests http://docs.python-requests.org/en/v0.10.6/user/quic

Re: [Python] Upload file

2012-03-01 Per discussione Diego Barrera
On 01/03/2012 16:43, Marco Mariani wrote: On 1 March 2012 16:37, Diego Barrera > wrote: Utilizzando urllib e urllib2 riesco a spedire il file facendo: TI consiglio qualcosa un po' piu' high level, al costo di introdurre una dipendenza http://stackoverflow

Re: [Python] Upload file

2012-03-01 Per discussione Manlio Perillo
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Il 01/03/2012 16:37, Diego Barrera ha scritto: > Ciao a tutti, > devo fare l'upload di un file csv verso una pagina remota. > Utilizzando urllib e urllib2 riesco a spedire il file facendo: > > [code] > > data={'user_file':open('/home/diego/file_to_up

Re: [Python] Upload file

2012-03-01 Per discussione Marco Mariani
On 1 March 2012 16:37, Diego Barrera wrote: Utilizzando urllib e urllib2 riesco a spedire il file facendo: > TI consiglio qualcosa un po' piu' high level, al costo di introdurre una dipendenza http://stackoverflow.com/questions/1299855/upload-file-with-python-mechanize _

[Python] Upload file

2012-03-01 Per discussione Diego Barrera
Ciao a tutti, devo fare l'upload di un file csv verso una pagina remota. Utilizzando urllib e urllib2 riesco a spedire il file facendo: [code] data={'user_file':open('/home/diego/file_to_upload.csv','r').read()} data = urllib.urlencode(data) response=urllib2.urlopen(urllib2.Request(url_remota, d