关于python的selenium控制已经打开的edge浏览器
关于python的selenium控制已经打开的edge浏览器 |
| 阅读 47 次 更新时间:2024/7/2 |
| 关于python的selenium控制已经打开的edge浏览器 下载edge驱动后,放在edge的exe文件同目录下,并将exe的目录添加到系统“用户“变量path中。之后在exe目录下打开cmd 。在cmd中输入msedge.exe --remote-debugging-port=9222 --user-data-dir="D:\python\seleniumEdge" -----注意:提前建这个文件夹"D:\python\seleniumEdge" from selenium.webdriver import Edge from selenium.webdriver.common.by import By from selenium.webdriver.common.keys import Keys #用于选择登录端口 from selenium.webdriver.edge.options import Options #造浏览器配置对象 Edge_op = Options() #配置浏览器 #"127.0.0.1:9222"其中,9222是浏览器的运行端口 Edge_op.add_experimental_option("debuggerAddress","127.0.0.1:9222") #让浏览器带着这个配置运行 web = Edge(options=Edge_op) #测试环节,在已打开的浏览器上输入百度网址 #通过已经打开的百度页面,搜索烤鸭 #web.find_element(by=By.XPATH,value='//*[@id="kw"]').send_keys("烤鸭",Keys.ENTER) |
目录 返回
首页