【发布时间】:2016-08-06 09:06:34
【问题描述】:
此代码使用 firefox webdriver 完美运行。但是对于 PhantomJS,它不会单击所需的 javascript 链接。
driver = webdriver.PhantomJS()
driver.get("http://justbet.co.ke/index.php?option=com_justbet&league=1539&Itemid=123")
options = driver.find_elements_by_xpath("//td[@class='optionmore']")
for more in range(0, len(options)):
options[more].click()
sleep(3)
【问题讨论】:
-
如果我比较两个结果的页面源,它们是不同的。使用 firefox,源包含通过单击 javascript 链接激活的部分,而使用 phantomjs 则不包含
标签: python python-2.7 selenium phantomjs