Ho cercato questa domanda ma non ho visto una soluzione effettiva per risolvere questo problema. Sto usando BeautifulSoup con Python e quello che sto cercando di fare è ottenere tutti i tag immagine da una pagina, scorrere ciclicamente ciascuno e controllare ciascuno per vedere se il genitore immediato è un tag di ancoraggio.Ottieni tag padre immediato con BeautifulSoup in Python
Ecco alcuni pseudo codice:
html = BeautifulSoup(responseHtml)
for image in html.findAll('img'):
if (image.parent.name == 'a'):
image.hasParent = image.parent.link
Tutte le idee su questo?
Questi documenti implicano che il tuo pseudocodice è praticamente corretto: http://www.crummy.com/software/BeautifulSoup/bs4/doc/#parent – Ben