Вы также можете просто перейти к источнику данных без использования Selenium:
import requests
from pandas.io.json import json_normalize
url = 'https://www.international-pc.com/get/ajax/2305/TDS'
headers = {'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.131 Safari/537.36'}
params = {
'draw':'1',
'columns[0][data]':'PRODUCT DATASHEET',
'columns[0][name]':'',
'columns[0][searchable]':'true',
'columns[0][orderable]':'true',
'columns[0][search][value]':'',
'columns[0][search][regex]':'false',
'columns[1][data]':'LANGUAGE',
'columns[1][name]':'',
'columns[1][searchable]':'true',
'columns[1][orderable]':'true',
'columns[1][search][value]':'',
'columns[1][search][regex]':'false',
'columns[2][data]':'DOWNLOAD',
'columns[2][name]':'',
'columns[2][searchable]':'true',
'columns[2][orderable]':'true',
'columns[2][search][value]':'',
'columns[2][search][regex]':'false',
'order[0][column]':'0',
'order[0][dir]':'asc',
'start':'0',
'length':'10',
'search[value]':'',
'search[regex]':'false'}
data = requests.post(url, headers=headers, data=params).json()
df = json_normalize(data['data'])
Вывод:
print (df)
DOWNLOAD ... PRODUCT DATASHEET
0 <a href="https://international.brand.akzonobel... ... Interfine 629
1 <a href="https://international.brand.akzonobel... ... Interfine 629
2 <a href="https://international.brand.akzonobel... ... Interfine 629
[3 rows x 3 columns]