Re: problem with cjkcodecs on Mandrake linux +++
From: Anthony Liu (antonyliu2002_at_yahoo.com)
Date: Tue, 16 Mar 2004 21:23:54 -0800 (PST) To: py <email@example.com>
Nobody knows what the problem is?
It seems that the cjkcodecs package is correctly
installed by the super user.
At this point of time, cjkcodecs is only installed on
one Mandrake host in the lab. And on this host, it is
ok to do
s = 'abc'
print s # prints 'abc'
On the other Mandrake host, where cjkcodecs is not
installed, the script above won't work, python
complains that it does not know what 'gbk' is.
But then why can't I encode a Chinese string on the
host which has cjkcodecs?
--- Anthony Liu <firstname.lastname@example.org> wrote:
> But I am using gbcxterm, which displays Chinese very
> well, plus, I think I can also input Chinese using
> this terminal. Then why do I still have this
> --- Erik Max Francis <email@example.com> wrote:
> > Anthony Liu wrote:
> > > I get the following error message.
> > >
> > > [antony@ancho tmp]$ python snake.py
> > > Traceback (most recent call last):
> > > File "snake.py", line 6, in ?
> > > print a
> > > UnicodeEncodeError: 'latin-1' codec can't encode
> > > characters in position 0-1: ordinal not in
> > range(256)
> > > [antony@ancho tmp]$
> > >
> > > What is the problem please?
> > The problem is the default encoding is Latin-1,
> > presumably because
> > that's the only thing your xterm/virtual console
> > understands. So Python
> > is rightly complaining that it can't print the
> > Chinese characters for
> > you.
> > --
> > __ Erik Max Francis && firstname.lastname@example.org &&
> > http://www.alcyone.com/max/
> > / \ San Jose, CA, USA && 37 20 N 121 53 W &&
> > &tSftDotIotE
> > \__/ In this world, nothing is certain but death
> > taxes.
> > -- Benjamin Franklin
> > --
> Do you Yahoo!?
> Yahoo! Mail - More reliable, more storage, less spam
Do you Yahoo!?
Yahoo! Mail - More reliable, more storage, less spam