美文网首页
python通过drissionpage网页自动化

python通过drissionpage网页自动化

作者: Mracale | 来源:发表于2025-04-29 16:22 被阅读0次

官网地址:
https://drissionpage.cn/


import random
import time
from DrissionPage import Chromium,ChromiumOptions

# 设置浏览器路径
co = ChromiumOptions().set_browser_path("C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe")
# 浏览器最大化
co.set_argument('--start-maximized')
# 打开浏览器
browser = Chromium(co)
# 获取浏览器的tab
tab = browser.latest_tab
tab.get("https://www.baidu.com")

# 定位到搜索文本框,获取文本框元素,输入搜索信息
#ele = tab.ele('#kw').input('江苏龙虎网')
# 点击搜索按钮
#tab.ele('#su').click()

# 定义一个列表
search_list = ['江苏研究院','京东电器','小杨哥','苏宁电器']

# 使用 for 循环遍历列表元素
for element in search_list:
    # 清空搜索框的内容
    tab.ele('#kw').clear()
    # 定位到搜索文本框,获取文本框元素,输入搜索信息
    tab.ele('#kw').input(element)
    # 点击搜索按钮
    tab.ele('#su').click()
    # 刚打开,停顿2秒,不然滑动到底部有问题
    tab.wait(2)
    # 鼠标滑动到底部
    tab.scroll.to_bottom()
    # 暂停5-10秒
    random_num = random.randint(5, 10)
    print(element,random_num)
    time.sleep(random_num)


相关文章

网友评论

      本文标题:python通过drissionpage网页自动化

      本文链接:https://www.haomeiwen.com/subject/yrjfijtx.html