Gibt es eine Möglichkeit, automatisch (Skript) testen, ob jemand eine Funktion mit etwas implementiert, die sie verwenden nicht erlaubt waren oder wenn sie verwendet, um etwas dumm ...Python 3-Code Qualitätsprüfung - die fehlerhafte Funktion Gebrauchsdetektions
Beispiel A - überprüfen Werte von a mit range(len())
:
Bad:
idx in range(len(a))
gefolgt vona[idx]
Ok:i, v in enumerate(a)
Beispiel B - int()
verwenden, wenn Sie nicht erlaubt sind:
Bad:
int('1')
Ok:a = ord('1')-ord('0')
Ich habe meine Frage umformuliert. Vielen Dank. –