
Il 21/11/2010 06:49, Bruno Damour ha scritto:
Hello, I have a very strange (for me) problem that I manage to reduce to this : I have a small program that reads a file with 1 only character (รจ = e8) The program is ftest2.hs :
[...]
The only difference I can see is the codepage used. The Windows console use codepage 850: http://stackoverflow.com/questions/1259084/what-encoding-code-page-is-cmd-ex... Instead the default codepage of Windows for western languages is 1252. Now, "fate" is that (Python console):
'\xe8'.decode('cp1252').encode('cp850') '\x8a' '\xde'.decode('cp1252').encode('cp850') '\xe8'
You can now see the possible cause of the problem. Try to change the codepage of the console. See also: http://www.postgresql.org/docs/9.0/interactive/app-psql.html#AEN75686
[...]
Regards Manlio