python - 如何使用 python/selenium 获取数据时间戳
问题描述
到目前为止,我尝试了在这里找到的各种变体,但似乎没有任何效果。有人可以帮我提取(例如)1536962400。换句话说,我想提取表的每个数据时间戳值。任何建议都非常受欢迎!我使用 selenium/python 从网站中提取表数据,但数据时间戳总是出错。
解决方案
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'))
推荐阅读
- rest - Rest 或 RestQL 或 Falcor 或 GraphQl
- c# - 如何将 swagger 与 Azure Active Directory OAuth 集成
- swift - window.windowController 在 windowWillClose() 内为零,但不在 viewDidAppear() 内
- angular - 角度“as”关键字实际上在做什么?
- c++ - 我如何判断一个类型是否是函子?
- vb.net - MaskedTextBox 和 DateTimePicker 仍然不支持 Nullable 日期?
- javascript - 解析动态 JSON 对象
- javascript - 如何修复在下拉列表中传递两个参数
- c - 关于用数组分配指针变量的 GCC 警告?
- asp.net-core - 使用 IFormFile 上传名称中带有破折号“-”的文件