4
我通过硒webdriver的Python中使用PhantomJS
Javascript和我想在返回的数据块的希望在页面上执行一段JavaScript代码:执行硒/ PhantomJS
from selenium import webdriver
driver = webdriver.PhantomJS("phantomjs.cmd") # or add to your PATH
driver.set_window_size(1024, 768) # optional
driver.get('http://google.com') # EXAMPLE, not actual URL
driver.save_screenshot('screen.png') # save a screenshot to disk
jsres = driver.execute('$("#list").DataTable().data()')
print(jsres)
然而当运行时,它报告KeyError
。我无法找到有关可用命令的很多文档,所以我有点卡在这里。