官网地址:
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)