Selenium实战(一)——浏览器实例
一、Chrome浏览器
首先,在所有的打开浏览器操作之前,要配置好python环境和selenium,安装好如下图所示:然后可以选择一款适合自己的编辑器,这里用的是pycharm(第一次写博客贴的动图怎么那么奇怪啊哈哈哈哈,不忍直视)
1 from selenium import webdriver 2 import time 3 driver = webdriver.Chrome() 4 driver.maximize_window() 5 driver.get("https://baidu.com") 6 driver.find_element_by_id("kw").send_keys("Selenium") 7 driver.find_element_by_id("su").click() 8 time.sleep(3) 9 driver.quit()
下次再研究怎么把动图搞好,先救这样出来再去看看效果呗~这里有个前提条件就是得先把chrome的驱动下载好并将地址配置到PATH里,
二、其他浏览器(firefox、Internet Explorer、Edge)
以此类推 只需修改后面的对象即可,这里给出这些浏览器驱动的下载地址
1.Edge:(MicrosoftWebDriver)https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/#downloads
2.Firefox:(GeckoDriver)https://github.com/mozilla/geckodriver/releases
3.IE:(IEDriverServer)https://selenium-release.storage.googleapis.com/index.html
4.Chrome:(ChromeDriver)https://sites.google.com/a/chromium.org/chromedriver/home
5.Opera:(OperaDriver)https://github.com/operasoftware/operachromiumdriver/releases
终于大功告成了,哈哈哈哈哈哈,希望日后能坚持下去~