Supresión de avisos de obsolescencia

En ocasiones, Python nos devuelve un aviso de obsolescencia ("deprecation warnings") relativo a alguna función, indicándonos, por ejemplo, que cierto comportamiento de la misma cambiará en futuras versiones de la librería que corresponda. Si esto sucede dentro de un bucle, podemos encontrarnos con decenas, centenares o miles de avisos. Para suprimir éstos, podemos recurrir a la librería warnins, añadiendo el siguiente código antes de la rutina que genera los avisos:

import warnings
warnings.filterwarnings("ignore", category = DeprecationWarning)

Enviado por admin el Lun, 03/12/2018 - 21:19