2011/7/4 Fabrizio Mancini <[email protected]>
> 2011/7/4 Marco Beri <[email protected]>
>
>> 2011/7/4 Freeze NorthPole <[email protected]>
>>
>>>
>>> quale è la sintassi per dargli in pancia non il nome del singolo file, ma
>>> una variabile?
>>>
>>
>> Dai, dai... un piccolo sforzo :-)
>>
>> pippo = 'STOR myfile.txt'
>> ftp.storbinary(pippo, open('myfile.txt', 'rb'))
>>
> E se ci volessimo sforzare ancora di più:
>
> nome_file = 'myfile.txt'
> ftp.storbinary('STOR %s' % (str(nome_file), ), open(nome_file, 'rb))
>
E se ci volessimo sforzare ancora di più di più, pensando ad una futura
migrazione verso python 3 pure mantenendo la compatibilità con la versione
2.6+:
nome_file = 'myfile.txt'
ftp.storbinary('STOR {0}'.format(nome_file), open(nome_file, 'rb'))
:-)
Ciao.
Marco.
--
http://beri.it/i-miei-libri/ - Qualche libro...
http://stacktrace.it - Aperiodico di resistenza informatica
http://thinkcode.tv/gratis - Capire in 15 minuti cosa può fare Python
_______________________________________________
Python mailing list
[email protected]
http://lists.python.it/mailman/listinfo/python