登录    关于
马育民老师的博客

马育民的博客

QQ:65242847

python selenium入门

演示效果

python程序打开谷歌浏览器,访问百度

from selenium import webdriver

browser = webdriver.Chrome()
browser.get('https://www.baidu.com/')

# 输入框输入内容
browser.find_element_by_id("kw").send_keys("python")
# 点击搜索按钮
browser.find_element_by_id("su").click()

根据需要,执行后退出浏览器:

browser.quit()

报错

提示下面错误忽略掉

[13440:14232:0716/102944.531:ERROR:device_event_log_impl.cc(214)] [10:29:44.531] USB: usb_device_handle_win.cc:1056 Failed to read descriptor from node connection: 连到系统上的设备没有发挥作用。 (0x1F)

导包

from selenium import webdriver

运行谷歌浏览器

调用默认的 webdriver

browser = webdriver.Chrome()

指定 webdriver

browser = webdriver.Chrome(r"d:\chromedriver.exe")

访问网址

browser.get('http://www.baidu.com/')

输入内容

输入框输入内容:

browser.find_element_by_id("kw").send_keys("python")

解释:

  • browser.find_element_by_id():查找元素

  • send_keys("python"):如果能输入,输入 python

点击按钮

点击搜索按钮:

browser.find_element_by_id("su").click()

解释:

  • click():点击按钮

原文出处:https://malaoshi.top/show_1IX1V2oFCNoh.html