Many thanks, Ian.  My young son sent letters to Congress and got more helpful and encouraging replies!

With respect to your original comment (“This has nothing to do with pylint”), in fairness, I did want to note that once Kyrian gets his IDE hooked to python, I can confirm that pylint WILL detect the error in his code:

Bob$ pylint -ry t.py
************* Module t
E:  1, 0: invalid syntax (syntax-error)
Bob$


So, Kyrian, once you get your stuff configured right, stick with pylint!  It WILL save you lots of time!

Cheers, Bob!