[Python] ftplib and upload file

Freeze NorthPole freeze782 a gmail.com
Lun 4 Lug 2011 11:06:15 CEST


Ciao,
così in effetti funziona, Grazie mille,
ora però c'è lo step successivo, :D
quale è la sintassi per dargli in pancia non il nome del singolo file, ma
una variabile?

Grazie mille ancora a tutti :D





2011/7/4 Daniel Pyrathon <pirosb3 a gmail.com>

> Tranquillissimo! Quello che stai cercando si ottiene cosí!
> ftp.storbinary('STOR myfile.txt', open('myfile.txt', 'rb'))
>
> Facci sapere per eventuali problemi ;)
> On Jul 4, 2011 12:23 AM, "Freeze NorthPole" <freeze782 a gmail.com> wrote:
> > Ciao a tutti,
> > ecco una nuova domanda per voi
> >
> > se con uno script faccio:
> >
> > from ftplib import FTP
> >
> > e poi
> >
> > dopo essermi conesso al server provo ad uploadare un file con i comadni
> che
> > indico qui:
> >
> > file_uploadare = open('test.txt','rb')
> > ftp.storbinary('STOR', 'test.txt')
> > file_uploadare.close()
> >
> > ottengo una sfilza di errori:
> >
> > Traceback (most recent call last):
> > File "<pyshell#10>", line 1, in <module>
> > ftp.storbinary('STOR', 'test.txt')
> > File "C:\Python27\lib\ftplib.py", line 454, in storbinary
> > conn = self.transfercmd(cmd, rest)
> > File "C:\Python27\lib\ftplib.py", line 361, in transfercmd
> > return self.ntransfercmd(cmd, rest)[0]
> > File "C:\Python27\lib\ftplib.py", line 330, in ntransfercmd
> > resp = self.sendcmd(cmd)
> > File "C:\Python27\lib\ftplib.py", line 244, in sendcmd
> > return self.getresp()
> > File "C:\Python27\lib\ftplib.py", line 219, in getresp
> > raise error_perm, resp
> > error_perm: 501 No file name
> >
> > e come sempre ho bisogno del vostro incipit per capire cosa non va
> > secondo voi che ho combinato?
> >
> > Grazie Mille a tutti
>
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.python.it/pipermail/python/attachments/20110704/6f736257/attachment.html>


Maggiori informazioni sulla lista Python