如何查看/抓取页面源中隐藏的真实文本值?

时间:2015-11-07 07:31:09

标签: javascript python selenium webbrowser-control render

如何在页面上刮取真实文本值“2015-10-31”,而在源页面中看不到真正的价值?我可以抓取html的右侧,但我需要知道左侧显示的值“2015-10-31”。我搜索的所有内容都是使用selenium来自动渲染javascript,但结果对我来说毫无意义,因为我想要表中的真实值,而不是Webkit中显示的相同结果。有什么方法可以刮掉这种隐藏的价值吗?

enter image description here

1 个答案:

答案 0 :(得分:1)

该值未显示在页面源中,因为它是相关输入的值。使用get_attribute(“value”):

browser.find_element_by_id("Estimated_Due_Date").get_attribute("value")