核心信息

Fake-UserAgent 是一个 Python User-Agent 随机生成库(4.1k Stars),使用来自 user-agents.net 的真实设备数据库,支持按浏览器/操作系统/平台类型/版本筛选,广泛用于爬虫请求伪装。

  • 作者:fake-useragent 组织(原维护者)
  • Stars:4.1k(上游)
  • Forks:537
  • 许可证:Apache-2.0
  • 版本:2.2.0(2025-04-14)
  • 技术栈:Python 100%(底层 Python 3.9+)

核心功能

功能说明
真实数据源来自 user-agents.net 的真实设备数据库,非随机拼接
多平台desktop / tablet / mobile 三类
浏览器筛选Chrome、Firefox、Edge、Opera、Safari 等 20+ 种
OS 筛选Windows、Linux、macOS、Android、iOS 等
最低版本min_version 参数过滤
完整字典返回 browser、version、os 等结构化字段
fallback 兜底极端失败时返回备选 UA

安装

pip install fake-useragent

用途

User-Agent 伪装是网络爬虫和自动化工具的常用技术,通过模拟真实浏览器标识降低被反爬虫机制识别的概率。

关联连接