selenium 是一个自动化操控工具,支持对web端进行自动化操控,从而实现自动化测试。

相关文档:

安装配置

环境依赖:

  • python3.7+

安装:

$ pip install selenium

使用

基本使用示例:

from selenium import webdriver
from selenium.webdriver.chrome.options import Options
from selenium.webdriver.chrome.service import Service

# chrome 启动参数
chrome_options = Options()
# 禁用浏览器正在被自动化程序控制的提示
chrome_options.add_experimental_option('excludeSwitches', ['enable-automation', 'enable-logging'])

# 启动
driver = webdriver.Chrome(options=chrome_options)

# 跳转页面
driver.get('https://blog.yiqiesuifeng.cn/')

# 其他操作
ele = driver.find_element_by_xpath('xpath 表达式') # 根据 xpath 获取元素对象
ele.click() # 点击
ele.input() # 输入
...

# 关闭
driver.quit()

selenium默认启动本机自带的chrome浏览器,如需指定浏览器路径,则可以这样:

from selenium import webdriver
from selenium.webdriver.chrome.options import Options

# 指定 chromedriver 路径
chromedriver_path = r"chromedriver 路径"
service = Service(executable_path=chromedriver_path)

# chrome 启动参数
chrome_options = Options()

# 指定 chrome 路径
chrome_path = r"chrome 路径"
chrome_options.binary_location = chrome_path

# 禁用浏览器正在被自动化程序控制的提示
chrome_options.add_experimental_option('excludeSwitches', ['enable-automation', 'enable-logging'])

# 启动
driver = webdriver.Chrome(service=service, options=chrome_options)

# 跳转页面
driver.get('https://blog.yiqiesuifeng.cn/')

# 关闭
driver.quit()

chromedriver版本需要支持对于chrome的版本


本文由 一切随风 创作,可自由转载、引用,但需署名作者且注明文章出处。

25 条评论

  1. 鍗庣撼鍏徃鍚堜綔寮€鎴锋墍闇€鏉愭枡锛熺數璇濆彿鐮?5587291507 寰俊STS5099
    鍗庣撼鍏徃鍚堜綔寮€鎴锋墍闇€鏉愭枡锛熺數璇濆彿鐮?5587291507 寰俊STS5099

    新盛客服电话是多少?(?183-8890-9465—《?薇-STS5099】【
    新盛开户专线联系方式?(?183-8890--9465—《?薇-STS5099】【?扣6011643??】
    新盛客服开户电话全攻略,让娱乐更顺畅!(?183-8890--9465—《?薇-STS5099】客服开户流程,华纳新盛客服开户流程图(?183-8890--9465—《?薇-STS5099】

  2. 鍗庣撼鍏徃鍚堜綔寮€鎴锋墍闇€鏉愭枡锛熺數璇濆彿鐮?5587291507 寰俊STS5099
    鍗庣撼鍏徃鍚堜綔寮€鎴锋墍闇€鏉愭枡锛熺數璇濆彿鐮?5587291507 寰俊STS5099

    新盛开户前客服电话咨询材料清单【1558--7291-507薇同1】
    新盛开户官方客服电话 【1558--7291-507 薇同1】
    新盛开户业务办理电话 【1558--7291-507 薇同1】
    新盛开户联系电话大全 【1558--7291-507 薇同1】

  3. 鍗庣撼鍏徃鍚堜綔寮€鎴锋墍闇€鏉愭枡锛熺數璇濆彿鐮?5587291507 寰俊STS5099
    鍗庣撼鍏徃鍚堜綔寮€鎴锋墍闇€鏉愭枡锛熺數璇濆彿鐮?5587291507 寰俊STS5099

    华纳东方明珠客服电话是多少?(▲18288362750?《?微信STS5099? 】【╃q 2704132802╃】
    华纳东方明珠开户专线联系方式?(▲18288362750?《?微信STS5099? 】【╃q 2704132802╃】
    如何联系华纳东方明珠客服?(▲18288362750?《?微信STS5099? 】【╃q 2704132802╃】
    华纳东方明珠官方客服联系方式?(▲18288362750?《?微信STS5099? 】【╃q 2704132802╃】
    华纳东方明珠客服热线?(▲18288362750?《?微信STS5099? 】【╃q 2704132802╃】
    华纳东方明珠开户客服电话?(▲182(▲18288362750?《?微信STS5099? 】【╃q 2704132802╃】
    华纳东方明珠24小时客服电话?(▲18288362750?《?微信STS5099? 】【╃q 2704132802╃】
    华纳东方明珠客服邮箱?(▲18288362750?《?微信STS5099? 】【╃q 2704132802╃】
    华纳东方明珠官方客服在线咨询?(▲18288362750?《?微信STS5099? 】【╃q 2704132802╃】
    华纳东方明珠客服微信?(▲18288362750?《?微信STS5099? 】【╃q 2704132802╃】

  4. bacqfujxxf
    bacqfujxxf

    鬼娃回魂3

  5. ubexfnopkr
    ubexfnopkr

    狄仁杰之夺命妖僧

  6. hodvkqhcdo
    hodvkqhcdo

    大漠追云剑

  7. wgplwucgkw
    wgplwucgkw

    小教父

  8. iqnectxlzx
    iqnectxlzx

    钟声颂歌

  9. qgaomjkyzg
    qgaomjkyzg

    少林寺之得宝传奇

  10. fiahoxeaki
    fiahoxeaki

    rap出一片天

  11. isagykfuzv
    isagykfuzv

    杰西

  12. ytfnbzjdfr
    ytfnbzjdfr

    万夫莫敌

  13. uyrcvyoapg
    uyrcvyoapg

    结论部分可提出实际应用建议,提升价值。

  14. qsmyxqvaml
    qsmyxqvaml

    《魔幻神功》剧情片高清在线免费观看:https://www.jgz518.com/xingkong/57276.html

  15. hpdputfqdc
    hpdputfqdc

    你的才华让人瞩目,期待你的更多文章。 https://www.yonboz.com/video/94960.html

  16. oooasxwhmn
    oooasxwhmn

    《落难千金:霍少的倔强小娇妻》短片剧高清在线免费观看:https://www.jgz518.com/xingkong/23248.html

  17. ibuhtssrvh
    ibuhtssrvh

    你的才华让人惊叹,请继续保持。 http://www.55baobei.com/ntwAmmC0JN.html

  18. modxyettot
    modxyettot

    博主太厉害了!

  19. vcoazmkjjl
    vcoazmkjjl

    你的才华横溢,让人敬佩。 https://www.yonboz.com/video/56230.html

  20. muwwimykkx
    muwwimykkx

    看到你的文章,我仿佛感受到了生活中的美好。 https://www.4006400989.com/qyvideo/64657.html

  21. rwisvhhzrf
    rwisvhhzrf

    揭秘传奇帝霸单职业私服的独特魅力与影响力:https://501h.com/yuanshi/2024-10-06/40246.html

  22. rqrlmlsyfz
    rqrlmlsyfz

    文章的确不错啊https://www.cscnn.com/

  23. qslxjwomqe
    qslxjwomqe

    不错不错,我喜欢看

  24. nmdrssslnc
    nmdrssslnc

    叼茂SEO.bfbikes.com

  25. dxdxmscmkc
    dxdxmscmkc

    博主真是太厉害了!!!

添加新评论