一、注册页面结构/不同浏览器-3
1、定位元素
- 在Chrome中,右键--检查--该界面Elements,即html代码。
- 检查--该界面Console。
- 在这里,借助JS代码,可以判断该元素有几个,或者是有哪些。
- Selenium是无法判断相同元素名称的,即只能找唯一的。
- document.getElementsByClassName("")
- document.getElementsById("")
- document.getElementsByName("")
- document.getElementsByTagName("")
- document.getElementsByTagNameNS("")
2、启动不同的浏览器
- Selenium
- win10
- Microsoft Edge浏览器的驱动104.0.1293.47:msedgedriver.exe,改名为MicrosoftWebDriver.exe,放置D:\Python
- Microsoft Edge WebDriver - Microsoft Edge Developer
- Firefox浏览器的驱动103.0.2:geckodriver.exe,放置D:\Python
- Chrome浏览器的驱动104.0.5112.81:chromedriver.exe,放置D:\Python
- chromedriver.storage.googleapis.com/index.html
#coding=utf-8 from selenium import webdriver #driver = webdriver.Chrome() #driver = webdriver.Firefox() driver = webdriver.Edge() driver.get("http://www.baidu.com")

浙公网安备 33010602011771号