On 2006-07-13 07:42:51, Fredrik Lundh wrote:

>> Could anyone explain me how the python string "é" is mapped to
>> the binary code "\xe9" in my python interpreter ?
> 
> in the iso-8859-1 character set, the character é is represented by the code
> 0xE9 (233 in decimal).  there's no mapping going on here; there's only one
> character in the string.  how it appears on your screen depends on how you
> print it, and what encoding your terminal is using.

If I understand you correctly, you are saying that if I distribute a file
with the following lines:
 
  s = "é"
  print s

I basically need to distribute also the information how the file is encoded
and every user needs to use the same (or a compatible) encoding for reading
this file?

Is there a standard way to do this?

Gerhard
Gerhard

-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to