[pyar] Como soluciono este Deprecation?

Marcelo Martinovic marcelo.martinovic en gmail.com
Jue Oct 21 22:09:09 ART 2010


El jue, 21-10-2010 a las 22:04 -0300, Pablo Ziliani escribió:
> 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 
> >
> 
> _______________________________________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/listinfo/pyar
> 
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/

Buenisimo !!! lo pongo en practica. Gracias.

-- 

-----------------------------------------
Marcelo Eduardo Martinovic
WEB & Applications Develope
Cel Phone: +54 911 49 80 40 26 

programacionlinux en fibertel.com.ar
marcelo.martinovic en gmail.com

Debian User # 210
Linux User #191067

MSN Contact: programacionlinux en hotmail.com
Skype Contact: programacionlinux en hotmail.com




More information about the pyar mailing list