You need to decode data from input string into unicode, before using it, to avoid encoding problems.
field.text = data.decode("utf8")
You need to decode data from input string into unicode, before using it, to avoid encoding problems.
field.text = data.decode("utf8")