Skip to content
Advertisement

Find Elements Between Div With Selenium in Python

I have the following HTML code, I want to extract Years and names, I tried everything with no success :

JavaScript

What I want to get is :

JavaScript

I tried the following, using xpath

JavaScript

I got :

2019

2020

name1

name2

name3

name4

name5

name6

Advertisement

Answer

You can get them using and preceding:

JavaScript

{‘name1’: ‘2019’, ‘name2’: ‘2019’, ‘name3’: ‘2019’, ‘name4’: ‘2019’, ‘name5’: ‘2020’, ‘name6’: ‘2020’}

Also you can get all elements and collect using class:

JavaScript

{‘name1’: ‘2019’, ‘name2’: ‘2019’, ‘name3’: ‘2019’, ‘name4’: ‘2019’, ‘name5’: ‘2020’, ‘name6’: ‘2020’}

User contributions licensed under: CC BY-SA
7 People found this is helpful
Advertisement