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)。同时,由于网络请求可能会耗费一些时间,所以请耐心等待页面加载完成。

相关推荐
2501_945423545 分钟前
使用PyTorch构建你的第一个神经网络
jvm·数据库·python
吃杠碰小鸡8 分钟前
Python+Ai学习流程
人工智能·python·学习
飞Link10 分钟前
具身智能音频处理核心框架 PyAudio 深度拆解与实战
开发语言·python·音视频
嫂子的姐夫12 分钟前
043-spiderbuf第C3题
爬虫·python·js逆向·逆向
kkoral29 分钟前
如何在 Python 中使用 OpenCV 调用 FFmpeg 的特定功能?
python·opencv·ffmpeg
樹JUMP31 分钟前
Python虚拟环境(venv)完全指南:隔离项目依赖
jvm·数据库·python
free_7332 分钟前
超越“回答”,AI Agent迎来全链路安全治理挑战
人工智能·python·网络安全
sg_knight34 分钟前
设计模式实战:策略模式(Strategy)
java·开发语言·python·设计模式·重构·架构·策略模式
飞Link42 分钟前
告别 ROS 的臃肿:用 ZeroMQ 构建极速具身智能分布式大脑(附 Python 实战)
开发语言·分布式·python
嫂子的姐夫1 小时前
039-DES:gov招标(解密)
爬虫·python·js逆向·逆向