【问题标题】:InsecurePlatformWarning when web scraping [duplicate]网络抓取时出现 InsecurePlatformWarning [重复]
【发布时间】:2016-10-12 21:19:12
【问题描述】:

我正在使用 Python 2.7.6 从不同的网站获取数据,但有些网站给了insecurePlateformWarning 并拒绝给他们的数据。我想知道如何删除警告。

【问题讨论】:

  • 在此处复制粘贴确切的错误字符串。给出错误的网站是什么?给我们更多信息

标签: python python-2.7 web-scraping


【解决方案1】:

urllib3documentation page 明确建议您执行以下操作之一,以防出现 insecurePlateformWarning

  • 升级到较新的 Python 版本
  • 使用 pip install --upgrade ndg-httpsclient 升级 ndg-httpsclient
  • 按照 OpenSSL / PyOpenSSL 部分中的说明使用 pyOpenSSL

您使用的是 Python 2.7.6,所以我猜第一项可能适用于此。在同一页面上,请参阅:

某些 Python 平台(特别是早期的 Python 版本 比 2.7.9) 在他们的 ssl 模块中有限制 urllib3 可以应用的配置。

简而言之,您应该尝试至少升级到 Python 2.7.9,或者按照说明升级ndg-httpsclient

【讨论】:

    猜你喜欢
    • 2021-10-10
    • 1970-01-01
    • 2020-10-21
    • 1970-01-01
    • 2011-05-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多