xpath with big files
Stefan Behnel
stefan_ml at behnel.de
Wed May 21 15:50:55 EDT 2008
Vladimir Kropylev wrote:
> I've encountered a problem when trying to use lxml.etree.xpath with
> big (63Mb) file. It returns empty list on any request.
> Is there any restriction on file size for lxml.etree.xpath?
No.
> This is what I do:
>
> f=open(filename)
> tree = etree.parse(f)
> f.close()
Consider using
tree = etree.parse(filename)
> r = tree.xpath('//image')
> print(r)
>
> it prints:
> []
>
> What is wrong here?
Does your document use namespaces? In that case, asking for an unnamespaced
"image" will not get you any result.
Stefan
More information about the Python-list
mailing list