Die UTF-8-Unterstützung ist standardmäßig nicht aktiviert. Um es nutzen zu können, z. B. für Umlaute, Sonderzeichen oder Emojis, muss das Encoding zu Beginn des Scripts aktiviert werden:
#!/usr/bin/env python # coding: utf-8
Quelle: Python: PEP263: Defining Python Source Code Encodings