Ich bin immer noch ein bisschen neu mit Python, mit Pandas, und ich habe einige Probleme bei der Fehlersuche mein Python-Skript.Wie finde ich heraus, wo eine Python-Warnung ist von
Ich habe die folgende Warnmeldung bekam:
[...]\pandas\core\index.py:756: UnicodeWarning: Unicode equal comparison failed to convert both arguments to Unicode - interpreting them as being unequal
return self._engine.get_loc(key)
Und kann nicht finden, wo es herkommt.
Nach einigen Recherchen habe ich versucht, dass in der Pandas Lib-Datei (index.py) zu tun:
try:
return self._engine.get_loc(key)
except UnicodeWarning:
warnings.warn('Oh Non', stacklevel=2)
Aber das nichts über die Warnmeldung nicht ändern.
Ich denke, der einfachste Weg ist es zu erzwingen, dann können Sie wie gewohnt debuggen. –