第一步:下载 selenium驱动器 for 微软Edge浏览器: Microsoft WebDriver
https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/#downloads
版本选择:打开python命令行,运行:help(selenium) 可以看到selenium的版本信息。
如果webdriver跟操作系统不匹配,那么是驱动不了浏览器的。
查看自己win10操作系统build的方法:
开始-设置-系统-关于-OS版本 像我的电脑就是14393.447的 所以驱动我就下的是Release 14393
查看自己电脑上edge的版本号(html的):打开Edge->settings
将WebDriver下载并拷贝到python的Path路径下,python可以自动搜索到。
示例代码如下:
from selenium import webdriver
import time
driver=webdriver.Edge()
driver.get("https://www.ondemand.sas.com/jira/issues/?filter=22079") #打开网址
time.sleep(10)
driver.find_element_by_link_text("logging in").click() #点击链接后driver代表了新的url对应的页面。
time.sleep(10)
pwd=driver.find_element_by_id('login-form-password')
pwd.send_keys('password') #password
usr=driver.find_element_by_id('username-fake')
usr.send_keys('usrname')
sub=driver.find_element_by_id('login-form-submit')
sub.click()