Tag: LXML
En el ejemplo a continuación, me gustaría que la salida contenga “"Comentario entre comillas"” como aparece en la entrada. En cambio, estoy obteniendo “"Comentario entre comillas"” sin escapar en la salida. No veo ningún parámetro relevante que pueda pasar a lxml para evitar que desescape las comillas. Ejemplo mínimo: import . . . Read more
Aquí está mi código: def start_server(server_ip = None): contenido = driver.page_source root = html.fromstring(contenido) arbol = root.getroottree() resultado = root.xpath(‘//*[. = “MythicalNoobsSMP”]’) print(root,arbol,resultado,end=”\n”) start_server(‘MythicalNoobsSMP’) Básicamente lo que quiero encontrar es desde aternos.org, quiero abrir el perfil del servidor solicitado por el parámetro de la función. Como aquí está la lista . . . Read more
Esta no es una pregunta sobre el algoritmo de DFS ni sobre sugerencias de bibliotecas. Es específicamente sobre lxml.etree (v 4). Uso Python 3.9. Esta biblioteca, ‘lxml.etree’, proporciona una forma de iterar sobre el ElementTree en el cual se ha analizado un código HTML. El iterador es DFS, pero en . . . Read more
Estoy tratando de escribir mis scripts de Python usando python-docx para agregar ecuaciones a archivos docx. Dado que esto aún no es compatible con python-docx, necesito modificar directamente el OOXML utilizando lxml. Necesitaría agregar algunas etiquetas para que el XML resultante se vea así: <m:r> <m:t>(5−x)</m:t> </m:r> No puedo crear . . . Read more
Me gustaría agregar un atributo de valor a varios elementos de entrada. Actualmente, simplemente estoy usando un reemplazo que funciona pero es engorroso. ¿Existe alguna forma de encontrar un elemento por su atributo de ID y simplemente agregar un atributo de valor? page = render_template(‘template.html’) page = page.replace(‘<input type=”text” class=”form-control” . . . Read more