py 打开多个地址多个页面

要在Python中打开多个地址和多个页面,可以使用多个浏览器库之一,例如Selenium或pyppeteer。

使用Selenium库,您可以使用以下代码打开多个浏览器窗口并导航到不同的页面:

python 复制代码
from selenium import webdriver

# 创建多个浏览器窗口
driver1 = webdriver.Chrome()
driver2 = webdriver.Chrome()

# 导航到不同的页面
driver1.get("https://www.example.com")
driver2.get("https://www.example2.com")

# 等待页面加载完成
driver1.execute_script("window.onload = function() { window.close(); }")
driver2.execute_script("window.onload = function() { window.close(); }")

使用pyppeteer库,您可以使用以下代码打开多个浏览器实例并导航到不同的页面:

python 复制代码
import pyppeteer

# 创建多个浏览器实例
browser_instances = []
for i in range(2):  # 创建两个浏览器实例
    browser = pyppeteer.Launch()
    browser_instances.append(browser)

# 导航到不同的页面
browser_instances[0].goto("https://www.example.com")
browser_instances[1].goto("https://www.example2.com")

无论您使用哪种库,都需要确保已经安装了相应的浏览器驱动程序(例如ChromeDriver或Chromium)。同时,由于网络请求可能会耗费一些时间,所以请耐心等待页面加载完成。

相关推荐
点云SLAM25 分钟前
25个自动化办公脚本合集(覆盖人工智能、数据处理、文档管理、图片处理、文件操作等)
人工智能·python·自动化·文件操作·自动化办公脚本·ai 聊天机器人·url 短链接生成器
一枚小小程序员哈1 小时前
基于python/django框架的车型识别系统
开发语言·python
计算机毕业设计木哥1 小时前
基于大数据spark的医用消耗选品采集数据可视化分析系统【Hadoop、spark、python】
大数据·hadoop·python·信息可视化·spark·课程设计
坫鹏加油站2 小时前
【Python】支持向量机SVM
python·算法·机器学习·支持向量机
炒茄子2 小时前
Python:如何处理WRF投影(LCC, 兰伯特投影)?
python
傻啦嘿哟3 小时前
Python3解释器深度解析与实战教程:从源码到性能优化的全路径探索
开发语言·python
Emma歌小白3 小时前
groupby.agg去重后的展平列表通用方法flatten_unique
python
修仙的人4 小时前
【开发环境】 VSCode 快速搭建 Python 项目开发环境
前端·后端·python
hhhh明4 小时前
Windows11 运行IsaacSim GPU Vulkan崩溃
vscode·python
在钱塘江4 小时前
LangGraph构建Ai智能体-12-高级RAG之自适应RAG
人工智能·python