Fabian López wrote:
> Thanks Mark, the code is like this. The attrib name is the problem:
> 
> from lxml import etree
> 
> context = etree.iterparse("file.xml")
> for action, elem in context:
>     if elem.tag == "weblog":
>         print action, elem.tag , elem.attrib["name"],elem.attrib["url"],

The problem is the print statement. Looks like your terminal encoding (that
Python needs to encode the unicode string to) can't handle these unicode
characters.

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

Reply via email to