Вот xpath для получения нужного столбца на основе имени столбца.
Цена: получение цены из 4-го ряда.
//div[@class='mdcNarrowM']//table//tr[4]/td[count(ancestor::table//tr[1]/td[.='Price']/preceding-sibling::td)+1]
Общие обозначения в этом случае: (обновите номер строки и имена столбцов в соответствии с вашими потребностями) Протестировано для всех столбцов в этой таблице.
//div[@class='mdcNarrowM']//table//tr[row_number_goes_here]/td[count(ancestor::table//tr[1]/td[.='column name goes here']/preceding-sibling::td)+1]
Чтобы получить все строки (кроме строки заголовка), используйте ниже xpath.
//div[@class='mdcNarrowM']//table//tr[not(td[@class='colhead'])]/td[count(ancestor::table//tr[1]/td[.='Price']/preceding-sibling::td)+1]`enter code here`