I work with python under windows. I have this error "UnicodeDecodeError: 'utf8' codec can't decode byte 0x92" when I excecute this simple code :

```
import socket
s=socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.connect((controlAddr, 9051))

```

controlAddr is "127.0.0.1" and I know that it is the character '.' which cause the problem so I tried different conversion but each time, I have the same error. I tried these different ways:

* `controlAddr = u'127.0.0.1'`
* `controlAddr = unicode('127.0.0.1')`
* `controlAddr.encode('utf-8')`
* `controlAddr = u'127'+unichr(ord('\x2e'))+u'0'+unichr(ord('\x2e'))+'0'+unichr(ord('\x2e'))+u'1'`

I added `# -*- coding: utf-8 -*-` at the begining of the main file and socket.py file.
... I still have the same error