Resultados da pesquisa a pedido "lxml"

1 a resposta

Python lxml iterfind com espaço para nome, mas prefixo = None

Quero executariterfind() para elementos que possuem um espaço para nome, mas sem prefixo. Eu gostaria de ligar para iterfind([tagname]) ouiterfind([tagname], [namespace dict]) Não me importo de inserir a tag da seguinte maneira: "{%s}tagname" ...

1 a resposta

removendo tags embutidas com o lxml do python

Preciso lidar com dois tipos de tags embutidas em documentos xml. O primeiro tipo de tags inclui o texto que eu quero manter no meio. Eu posso lidar com isso com lxml's etree.tostring(element, method="text", encoding='utf-8') O segundo tipo de ...

3 a resposta

xiste uma maneira elegante de contar elementos de tag em um arquivo xml usando lxml em pytho

Eu poderia ler o conteúdo do arquivo xml em uma string e usar operações de string para conseguir isso, mas acho que existe uma maneira mais elegante de fazer isso. Como não encontrei nenhuma pista no docus, estou cantando aqui: Dada um arquivo ...

9 a resposta

Como instalar o lxml no Ubuntu

Estou tendo dificuldade em instalar o lxml com o easy_install no Ubuntu 11. Quando digito$ easy_install lxml Eu recebo Searching for lxml Reading http://pypi.python.org/simple/lxml/ Reading http://codespeak.net/lxml Best match: lxml 2.3 ...

2 a resposta

lxml XMLSyntaxError: o prefixo padrão do espaço para nome não foi encontrado

Estou usando lxml para ler meu arquivo xml. Estou usando um código parecido com abaixo. Ele funciona muito bem com o lxml2.3 beta1, mas com o lxml2.3 ele me dá um erro de sintaxe zn xml, como mostrado abaixo. Examinei as notas de versão das duas ...

5 a resposta

ubuntu 11.04 lxml import etree problem for custom python

@ubuntu 11.04 possui python2.7 nativo. Eu construo python2.5 da fonte para /usr/local/python2.5/bin e tento instalar o lxml para minha instalação personalizada do python2.5. Também eu uso virtualenv. Eu mudo para o meu ambiente com python2.5. Na ...

1 a resposta

roblemas de espaço para nome @XHTML com cssselect em lxml

Tenho problemas ao usar o cssselect com um XHTML (ou XML com espaço para nome). Embora a documentação diga como usar o namespace no csselect, eu não entendo: cssselect namespaces [http://lxml.de/cssselect.html#namespaces] Minha string XHTML de ...

1 a resposta

Como usar o xpath do lxml em nós com espaço para nome nul

Qual é a melhor maneira de lidar com a falta de um espaço para nome em alguns dos nós em um documento xml usando lxml? Devo primeiro modificar todos os Nós nomeados para adicionar o nome "gmd" e depois alterar os atributos da árvore para ...

3 a resposta

Como dizer ao lxml.etree.tostring (elemento) para não gravar namespaces em pytho

Eu tenho um arquivo xml enorme (1 Gig). Quero mover alguns dos elementos (entradas) para outro arquivo com o mesmo cabeçalho e especificaçõe Digamos que o arquivo original contenha esta entrada com a tag<to_move>: <?xml version="1.0" ...

5 a resposta

sando o Python Iterparse para grandes arquivos X

Preciso escrever um analisador em Python que possa processar arquivos extremamente grandes (> 2 GB) em um computador sem muita memória (apenas 2 GB). Eu queria usar iterparse no lxml para fazer iss Meu arquivo está no formato: <item> ...