I'am trying to get running a very simple example on OSX with python 3.5.1 but I'm really stucked. Have read so many articles that deal with similar problems but I can not fix this by myself. Do you have any hints how to resolve this issue?

I would like to have the correct encoded latin-1 output as defined in mylist without any errors.

Works fine on my python 3.4 windows version: mylist = [u'Glück', u'Spaß', u'Ähre',] for w in mylist: print(w) output: Glück Spaß Ähre so no problem here. Note that if you use encode you get a bytes type, not that you want.
– Jean-François FabreAug 10 '16 at 20:27

Note that the first byte (represented in hexadecimal) in the third line (i.e. the character at position 0x20) is fc. That is the latin-1 encoding of ü. If the file was encoded using utf-8, the character ü would be represented using two bytes, c3 bc.