[Python] ftplib and upload file
Marco Beri
marcoberi a gmail.com
Lun 4 Lug 2011 11:49:41 CEST
2011/7/4 Marco Mariani <birbag a gmail.com>
>
> 2011/7/4 Fabrizio Mancini <mr.file a gmail.com>
>
>
>> non ho ancora mai toccato p3, ma funziona anche con la 2.6.7 o solo
>> >=2.7?
>>
>
> Si', c'e' gia' e consiglio di provarlo.
> Con la 2.7 hannno aggiunto i {} senza numero e altre cose della 3.2
>
Il solito nitpicker mi fa notare che l'operatore % non č stato deprecato
nella 3.
Vero.
Perņ da http://docs.python.org/py3k/library/stdtypes.html#index-22 :
The formatting operations described here are obsolete and may go away in
future versions of Python. Use the new *String
Formatting*<http://docs.python.org/py3k/library/string.html#string-formatting>
in
new code.
Inoltre l'operatore % causa dei comportamenti carini come in questo caso
(visto a un talk di Hettinger a Europython):
>>> "%d" % 3 * 3
'333'
>>> "%d" % 3 ** 3
'27'
>>> "%d" % 3 % 3
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: not all arguments converted during string formatting
Mentre:
>>> "{0}".format(3 * 3)
'9'
>>> "{0}".format(3 ** 3)
'27'
>>> "{0}".format(3 % 3)
'0'
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
-------------- parte successiva --------------
Un allegato HTML č stato rimosso...
URL: <http://lists.python.it/pipermail/python/attachments/20110704/18df99d5/attachment.html>
Maggiori informazioni sulla lista
Python