I've a table who regroups multiple data-label
with multiple names , I tried to use driver.get_elements_by_css_selector
method but it didn't work , here's the HTML that I wanna get values from:
<tbody>
<tr>
<td data-label="Player">Pierre-Emerick Aubameyang</td>
<td data-label="Gross Weekly Wages">£250,000</td>
</tr>
<tr>
<td data-label="Player">Willian</td>
<td data-label="Gross Weekly Wages">£195,000</td>
</tr>
.
.
.
</tbody>
Since I'm having a lot of tr
where each one has player information , I did this code but it's not working.
elements = driver.find_elements(By.TAG_NAME, 'tr')
for element in elements:
player_info = element.find_elements(By.TAG_NAME, 'td')
player_name = player_info[0].get_attribute('data-label')
player_week_salary = player_info[1].get_attribute('data-label')