Si al ejecutar un script Python se produce un Syntaxerror non-ascii character Python, significa que contiene caracteres NO ASCII.

Para solucionar este problema:

1. Debes convertir el fichero a codificación utf-8, normalmente el editor de texto permite esto.

2. Y añadir en la cabecera del fichero:

Ejemplo:

Referencias:
Compile Syntax Error: non ASCII letters in a string