Um in Python Source files utf-8 zu verwenden genügt es folgenden Teil ganz oben in den Header der Datei zu platzieren:
#!/usr/bin/env python
# -*- coding: utf-8 -*-
Anschließend ist es möglich ganz normal utf-8 zu verwenden:
test = 'äöüß'
uu = test.decode('utf8')
string = uu.encode('cp1250')
print(string)
Wichtig: Unter Python 3 ist dies nicht mehr erforderlich, da es dort das Standard Encoding ist.