[pyar] Como soluciono este Deprecation?
Pablo Ziliani
pablo en kultroom.com
Jue Oct 21 22:04:32 ART 2010
Pablo Ziliani wrote:
> Marcelo Martinovic wrote:
>> Pregunta basica, como puedo solucionar esto?
>>
>>>>> import msnp
>>>>>
>> /usr/local/lib/python2.6/dist-packages/msnp/session.py:20:
>> DeprecationWarning: the md5 module is deprecated; use hashlib instead
>> import md5
>
> Si tenés que mantener la compatibilidad para atrás, podés hacer esto:
>
> |
> try: from hashlib import md5
> except ImportError:
> from md5 import md5
> |
>
>
> Si no, usá sólo la segunda linea.
Va de nuevo, espero que Thunderbird no vuelva a hacer pelota el código...
try:
from hashlib import md5
except ImportError:
from md5 import md5
Del resto, omití los | que se colaron en el copy & paste
> En realidad eso asume que vos sos el autor de msnp, cosa que en
> realidad ahora dudo. Si no es así, lo mejor es dejarle saber al autor
> que debería hacer algo así.
>
> Si todo lo demás falla, podés ir por el lado oscuro:
>
> | #!/usr/bin/env python -W ignore::DeprecationWarning
>
> o
> ||import warnings
> warnings.filterwarnings("ignore")
> |
>
> http://stackoverflow.com/questions/879173/how-to-ignore-deprecation-warnings-in-python
>
More information about the pyar
mailing list