Soy nuevo en lxml y estoy tratando de encontrar la forma de reescribir enlaces utilizando iterlinks().Cómo reemplazar enlaces utilizando lxml y iterlinks
import lxml.html
html = lxml.html.document_fromstring(doc)
for element, attribute, link, pos in html.iterlinks():
if attibute == "src":
link = link.replace('foo', 'bar')
print lxml.html.tostring(html)
Sin embargo, esto no reemplaza los enlaces. Sé que puedo usar .rewrite_links, pero iterlinks proporciona más información sobre cada enlace, por lo que preferiría usar esto.
Gracias de antemano.
Perfecto, gracias. – cyrus