在python中使用PhantomJS的最简单方法是通过Selenium。最简单的安装方法是
npm -g install phantomjs-prebuilt
安装后,您可以简单地使用phantom:
from selenium import webdriver
driver = webdriver.PhantomJS() # or add to your PATH
driver.set_window_size(1024, 768) # optional
driver.get('https://google.com/')
driver.save_screenshot('screen.png') # save a screenshot to disk
sbtn = driver.find_element_by_css_selector('button.gbqfba')
sbtn.click()
如果您的系统路径环境变量设置不正确,则需要将确切路径指定为的参数webdriver.PhantomJS()
。替换为:
driver = webdriver.PhantomJS() # or add to your PATH
...具有以下内容:
driver = webdriver.PhantomJS(executable_path='/usr/local/lib/node_modules/phantomjs/lib/phantom/bin/phantomjs')
参考文献:
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句