专栏导读
🔥🔥本文已收录于《Python基础篇爬虫》
🉑🉑本专栏专门针对于有爬虫基础
准备的一套基础教学,轻松掌握Python爬虫,欢迎各位同学订阅,专栏订阅地址:点我直达
🤞🤞此外如果您已工作,如需利用Python解决办公中常见的问题,欢迎订阅《Python办公自动化》专栏
,订阅地址:点我直达
的
🔺🔺此外《Python30天从入门到熟练》专栏已上线,欢迎大家订阅,订阅地址:点我直达
1、背景
由于selenium 操控谷歌浏览器时候我们需要经常注意 Chromeriver.exe的版本号,或者是selenium 的版本号,否则的话会导致程序运行出错!
为了方便我们可以直接利用selenium 操控Edge浏览进行代码测试
2、代码
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.edge.service import Service
from webdriver_manager.microsoft import EdgeChromiumDriverManager
import time
service = Service(EdgeChromiumDriverManager().install())
driver = webdriver.Edge(service=service)
driver.get("https://www.baidu.com")
search_box = driver.find_element(By.ID, "kw")
search_box.send_keys("python")
search_button = driver.find_element(By.ID, "su")
search_button.click()
time.sleep(3)
driver.quit()
文章 |
链接 |
Python爬虫实战(实战篇)—19—selenium获取柯南所有剧集写入Excel—附完整版代码) |
点我进入本文 |
python+selenium判断【加载中】元素在就一直等待不在就点击下载(非常好用) |
点我进入本文 |
Python+selenium+PIL实现网页自动截图 |
点我进入本文 |
Python控制selenium之谷歌驱动器移动至隐藏元素上 |
点我进入本文 |
python-selenium控制浏览器多开窗口 |
点我进入本文 |
python+selenium模拟键盘使用ESC退出某个页面中的小页面 |
点我进入本文 |
总结
希望对初学者有帮助
致力于办公自动化的小小程序员一枚
希望能得到大家的【一个免费关注】!感谢
求个 🤞 关注 🤞
求个 ❤️ 喜欢 ❤️
求个 👍 收藏 👍