Comment obtenir une stacktrace pour les FutureWarning de pandas

Obtenir des stacktraces pour les avertissements futurs de pandas est aussi simple que de les convertir en exceptions. Voici comment vous pouvez le faire :

pandas_stacktrace.py
import warnings
warnings.filterwarnings(
    'error', '.*Dtype inference on a pandas object.*',
    FutureWarning,
)

Assurez-vous de remplacer le filtre de message par le message qui vous intéresse. Vous pouvez également utiliser des expressions régulières pour correspondre à plusieurs messages.


Check out similar posts by category: Python