On Sun, 2010-06-27 at 07:22 -0700, laurentF wrote:
> I send it back because I had some problems with my cut/paste.
> 
> m.Director(name='eee')
> <Director "eee">
> 
>  m.Director(name=u'ééé')
>  Traceback (most recent call last):
>    File "<input>", line 1, in <module>
>  UnicodeEncodeError: 'ascii' codec can't encode characters in position
>  11-20: ordinal not in range(128)

Ah, that's more understandable than your previous code (and this error
has nothing to do with Elixir). It is most likely a python prompt (or
text editor)/string literal encoding mismatch. Try simply:
a = u'ééé'
and debug that instead...

There are tons of places on the net where you can find some info on
this. For example:
http://evanjones.ca/python-utf8.html

> 
> On Jun 27, 11:07 pm, laurentF <[email protected]> wrote:
> > Hy,
> >
> > Not sure it's a problem of Elixir but If I use the 
> > model:http://elixir.ematia.de/trac/attachment/wiki/TutorialDivingIn/model.py
> >
> > ----
> > import model as m
> >
> > m.Director(name='')
> > <Director "">
> >
> > m.Director(name=u'')
> > Traceback (most recent call last):
> >   File "<input>", line 1, in <module>
> > UnicodeEncodeError: 'ascii' codec can't encode characters in position
> > 11-20: ordinal not in range(128)
> > ----
> >
> > If someone can explain and __make me understand__
> > the problem with text=u''.
> > I have been reading a lot on unicode but doesn't help.
> >
> > sys.version: '2.6.5+ (release26-maint, Jun 16 2010, 09:20:52) \n[GCC
> > 4.4.4]'
> >
> > Laurent FRANCOIS
> 


-- 
You received this message because you are subscribed to the Google Groups 
"SQLElixir" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/sqlelixir?hl=en.

Reply via email to