I have been trying to create a text file and code it in UTF-8. I have managed to do it using codecs
However, I am having trouble when I ask the user for input. Any ideas?
# -*- coding: cp1252 -*- import codecs fileName = "testing1" textFile = codecs.open(fileName, "wt", encoding='utf-8') variable = u"é " foo=raw_input(u"what is your name: ") textFile.write(u"héllo") #This works textFile.write(variable) #This works textFile.write(foo)# this fails textFile.close()