Jag har problem med ett program jag skriver i python, där jag hämtar in ord från en textfil och sen skriver ut dem. Detr problemet jag får är att orden inte skrivs ut med åäö utan med konstiga tecken, och jag tycks inte kunna lösa det på egen hand!
Koden ser ut såhär:
Kod:
wordlist = open("words.txt", "r")
words = [unicode(x.strip(), "cp1251") for x in wordlist.readlines()]
print words
Texten som skrivs ut ser ut såhär:
[u'd\u0435n', u'mur', u'aga', u'mur', u'jag', u'v\u0434n', u'arg', u'ini', u'ull', u'nio', u'lov', u'hes', u's\u0446t', u'aga', u'bad', u'v\u0434v', u'v\u0434v', u'lov', u'd\u0435n', u'\u0435la', u't\u0435a']
Nån aning om vad som kan vara fel? varför är det ett u framför alla ord?!
Orden är en mängd slumpade ord på tre bokstäver.
Tack på förhand!