selenium-wire 与 googletrans 的爱恨情仇

前置

googletrans 是一个 免费的 Python 库 ,用于调用 Google Translate API 进行文本翻译、语言检测等操作。它提供了简单易用的接口,可以方便地实现多语言翻译功能。

Selenium-Wire 是 Python 中基于 Selenium 的扩展库,它在标准 Selenium 功能的基础上增加了对 HTTP/HTTPS 请求的捕获和修改能力。

正文

这两个毫不相干的第三方库,却共用了h2 httpcore 然而 这两货,又关联到了 h11hyperframehttpx

googletrans 3.0.0 的依赖关系

直接依赖:

python 复制代码
install_requires=[
    'httpx==0.13.3',
    'idna==2.10'
]

间接依赖(需兼容的版本):

scss 复制代码
certifi (最新版即可)

charset-normalizer (最新版即可)

sniffio (最新版即可)

Selenium-Wire 最新版(当前为 5.1.0)的依赖关系

直接依赖:

python 复制代码
install_requires=[
    'selenium >=4.0.0',
    'h2 >=4.0.0',
    'hyperframe >=6.0.0',
    'blinker  >=1.4',
    'mitmproxy  >=7.0.0'
]

课外小知识:如果 Flask >=3.0.0 那么 要安装 blinker>=1.6.2

好了,废话这么多,只为了告诉各位,不要妄想 在一个环境下 能同时使用 selenium-wire 与 googletrans 而已,当然这些都不是什么解不了的题,雷同功能的第三方库 还是有的,也欢迎 有解决次案的 帅哥美女 留言

相关推荐
闲人编程14 小时前
Python在网络安全中的应用:编写一个简单的端口扫描器
网络·python·web安全·硬件·端口·codecapsule·扫描器
Mr_Xuhhh17 小时前
GUI自动化测试--自动化测试的意义和应用场景
python·集成测试
2301_7644413317 小时前
水星热演化核幔耦合数值模拟
python·算法·数学建模
循环过三天17 小时前
3.4、Python-集合
开发语言·笔记·python·学习·算法
Q_Q51100828517 小时前
python+django/flask的眼科患者随访管理系统 AI智能模型
spring boot·python·django·flask·node.js·php
SunnyDays101119 小时前
如何使用Python高效转换Excel到HTML
python·excel转html
Q_Q51100828519 小时前
python+django/flask的在线学习系统的设计与实现 积分兑换礼物
spring boot·python·django·flask·node.js·php
Q_Q51100828520 小时前
python+django/flask的车辆尾气检测排放系统-可视化大屏展示
spring boot·python·django·flask·node.js·php
汤姆yu20 小时前
2026版基于python大数据的旅游可视化及推荐系统
python·旅游·大数据旅游
angleoldhen20 小时前
简单的智能数据分析程序
python·信息可视化·数据分析