Pythonis on (vähemalt) kahte liiki eristatavaid vigu: süntaksivead ja erandid.
Pythoni õppija kohtab tõenäoliselt kõige sagedamini süntaksivigu:
>>>
while True print 'Tere maailm!'
File "<stdin>", line 1, in ?
while True print 'Tere, maailm!'
^
SyntaxError: invalid syntax
Parser kordab rida, mis talle ei meeldinud ja näitab 'nooleotsaga' kohta, kus avastati viga. Viga on põhjustatud (või vähemalt avastatud) selles osas, mis eelneb nooleotsaga märgitud kohale. Antud näites võtmesõna 'print' juuures, kuna puudub sellele eelnev koolon (":"). Näidatakse ka failinime ja rea numbrit, see aitab vigast kohta kiiresti leida.