Ga naar inhoud
Python-uitzonderingenFout
TabError

TabError

De inspringing gebruikt een inconsistente mix van tabs en spaties.

python

Wat veroorzaakt deze fout

De code mengt tabs en spaties voor inspringing binnen hetzelfde blok. Verschillende editors geven tabs op verschillende breedtes weer, wat dit visueel verwarrend maakt en parsefouten veroorzaakt.

Hoe op te lossen

Converteer alle inspringing naar spaties (4 per niveau). Gebruik de functie 'tabs naar spaties omzetten' van je editor. Stel je editor in om spaties te gebruiken voor inspringing. Voer uit: python -tt script.py om de betreffende regels te vinden.

Officiële documentatie

Gerelateerde foutcodes