1.使用Remote前首先得确认自己的电脑是否有Java环境,因为这里需要用到selenium-server-standalone-3.13.0.jar包,这个包是基于Java环境运行的,所以没有的同学先去安装一个Java环境吧。
2.安装了Java环境后,下载selenium-server-standalone-3.13.0.jar这个包,找不到下载地址的,可以留邮箱,我发你
3.完成之后,打开CDM,将路径切换到包的文件夹内并运行java -jar selenium-server-standalone-3.13.0.jar命令(切勿关闭cmd窗口)
4.运行虫师的例子
from selenium.webdriver import Remote
dr = Remote(command_executor='http://127.0.0.1:4444/wd/hub',
desired_capabilities={'platform':'ANY',
'browserName':'firefox',
'version':'',
'javascriptEnabled':True,
'marionette':False
}
)
dr.get("https://www.baidu.com")
dr.find_element_by_id("kw").send_keys("grid")
dr.find_element_by_id("su").click()
print("ok")
dr.quit()
5.成功运行