python - Python 请求 - 无法解析 URL
问题描述
我正在测试我在较新版本的(Kali)Linux 上制作的 Python 程序,并且由于执行以下操作而出错:
import requests
response = requests.get("https://google.com")
该错误表示它无法解析 URL,即使在我尝试了许多变体之后也是如此。我感觉它与请求的版本有关。较旧且稳定的 Linux 使用 requests 2.22.0,而较新的是 2.3.0。我正在使用的库之一需要 2.22.0,所以我无法升级。即使在查看请求源代码之后,仍然无法确定问题出在哪里。任何帮助,将不胜感激。
解决方案
发现了问题。将 urllib3 降级到版本 1.24.1 解决了这个问题。
推荐阅读
- aws-glue - ResolveChoice 规范以精度和比例转换为十进制
- sequence - Select * 查询序列不会显示输出中的所有列。(PG 11.5)
- node.js - Express 中间件的 Promisify
- google-app-engine - 如何找到我的 Google App Engine SDK 安装
- python - YOLO V3 不能很好地从数据中学习
- java - 使用 wait() 和 Notify() 在 4 个线程之间执行线程间通信时出现 IllegalMonitorStateException
- excel - Excel公式在西方阿拉伯数字和东方阿拉伯数字之间转换?
- java - 将 wikipedia-dump 导入 SQL 不完整
- python - 绘制多个表面时如何修复pygame中的延迟
- java - Spring Boot:JPA 支持的关键字