编程语言
首页 > 编程语言> > javascript-使用python单击在线js按钮

javascript-使用python单击在线js按钮

作者:互联网

我试图在http://www.priceline.com/中单击“搜索所有航班”按钮,但出现了一些问题.

我知道机械化不适用于javascript,所以我试着在源代码上尝试执行按钮的功能,但我找不到该功能.
还有其他方法吗?

解决方法:

我建议使用硒(download link),它对javascript非常支持. All docs here.

这是一个简单的示例,说明如何执行此操作:

from selenium import webdriver

driver = webdriver.Firefox()
driver.get("http://www.priceline.com/")
driver.find_element_by_id("hotel-btn-submit-retl").click()
driver.close()

标签:button,webpage,mechanize,javascript,python
来源: https://codeday.me/bug/20191122/2063432.html