Need python lxml ayuda de sintaxis para analizar html

Soy nuevo en Python, y necesito ayuda con la sintaxis para encontrar e iterar a través de etiquetas html usando lxml. Estos son los casos de uso con los que estoy tratando:

l archivo @HTML está bastante bien formado (pero no es perfecto). Tiene varias tablas en pantalla, una que contiene un conjunto de resultados de búsqueda y una para encabezado y pie de página. Cada fila de resultados contiene un enlace para los detalles del resultado de búsqueda.

Necesito encontrar la tabla del medio con las filas de resultados de búsqueda (esta que pude averiguar):

    self.mySearchTables = self.mySearchTree.findall(".//table")
    self.myResultRows = self.mySearchTables[1].findall(".//tr")

Necesito encontrar los enlaces contenidos en esta tabla (aquí es donde me estoy atorando):

    for searchRow in self.myResultRows:
        searchLink = patentRow.findall(".//a")

No parece ubicar realmente los elementos de enlace.

Necesito el texto plano del enlace. Me imagino que sería algo así comosearchLink.text si realmente obtuve los elementos de enlace en primer lugar.

Finalmente, en la referencia API real para lxml, no pude encontrar información sobre las llamadas find y findall. Obtuve estos fragmentos de código que encontré en google. ¿Me estoy perdiendo algo sobre cómo encontrar e iterar de manera efectiva sobre etiquetas HTML usando lxml?

Respuestas a la pregunta(2)

Su respuesta a la pregunta