首页 > 解决方案 > 如何使用 python/selenium 获取数据时间戳

问题描述

下面是我要从中提取数据时间戳的表的 html。 在此处输入图像描述

该网页位于https://nl.soccerway.com/national/argentina/primera-division/20182019/regular-season/r47779/matches/?ICID=PL_3N_02

到目前为止,我尝试了在这里找到的各种变体,但似乎没有任何效果。有人可以帮我提取(例如)1536962400。换句话说,我想提取表的每个数据时间戳值。任何建议都非常受欢迎!我使用 selenium/python 从网站中提取表数据,但数据时间戳总是出错。

标签: pythonselenium

解决方案


data-timestamp 是 tr 元素的一个属性,你可以试试这个:

element_list = driver.find_elements_by_xpath("//table[contains(@class,'matches')]/tbody/tr")
for items in element_list:
    print(items.get_attribute('data-timestamp'))

推荐阅读