问题标签 [python-requests]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
405 浏览

python - 如何使 HTML 按钮在按下时影响 python 脚本的数据?

我正在通过 Python 生成一个 HTML 页面,使用 Flask 框架接收消息并使用 requests 模块发送它们。我的python 脚本有一个名为的全局列表变量History,当单击按钮时,我希望python 脚本运行命令History = [](例如转储列表的内容)。

我如何做到这一点?我使用以下代码生成了按钮:

但现在它什么也没做。

0 投票
12 回答
474250 浏览

python - 带有 Python 'Requests' 模块的代理

只是一个关于Python的优秀Requests模块的简短而简单的介绍。

我似乎无法在文档中找到变量“代理”应包含的内容。当我向它发送一个带有标准“IP:PORT”值的字典时,它拒绝了它要求 2 个值。所以,我猜(因为这似乎没有在文档中涵盖)第一个值是 ip 而第二个值是端口?

文档仅提及这一点:

proxies –(可选)到代理 URL 的字典映射协议。

所以我尝试了这个......我该怎么办?

我应该在将它们放入字典之前将它们转换为某种类型吗?

0 投票
2 回答
7194 浏览

python - 使用请求库发送具有相同键的多个值的 POST 请求

您将如何使用相同的键发送具有多个值的请求?

编辑:

嗯,很奇怪。我尝试使用一个简单的 Flask 应用程序回显发布数据,我得到:

这只是httpbin.org的一个缺点吗?

0 投票
1 回答
473 浏览

python - 如果从 main 调用 Python 模块不起作用?

我有一个项目正在进行。在项目文件夹中,我有另一个文件夹(lib),在该文件夹中我有 2 个文件。每个内容如下。问题是 req.py 可以完美地自行运行,但是当我运行 main.py 时,出现以下错误。

设置如下:
__init__.py:import req

主文件

请求文件

我完全没有想法。有什么解释是什么原因造成的吗?

0 投票
2 回答
11018 浏览

python - 通过 Python Requests 模块发出 HTTP 请求不能通过 curl 的代理工作?为什么?

使用这个 curl 命令,我可以从 Bash 获得我正在寻找的响应

我已经在 Requests 模块中看到了关于代理的其他帖子

它帮助我用 Python 编写代码,但我需要通过代理发出请求。但是,即使提供适当的代理,它也无法正常工作。也许我只是没有看到什么?

此外,在同一个 python 控制台上,我可以使用 urllib 发出请求以使其成功。

即使仅尝试对非 https 地址的请求也无法正常工作。

Requests 是如此优雅和令人敬畏,但在这种情况下它怎么会失败呢?

0 投票
2 回答
251403 浏览

python - 向请求模块添加标头

之前我使用httplib模块在请求中添加标头。现在我正在用requests模块尝试同样的事情。

这是我正在使用的 python 请求模块:http: //pypi.python.org/pypi/requests

如何向request.post()和添加标题request.get()。假设我必须foobar在标题中的每个请求中添加密钥。

0 投票
5 回答
57843 浏览

python - python-requests:命令获取参数

我正在使用python requests为私有 HTTP-API 实现客户端库。API(我无法控制)期望参数按特定顺序排列,但 python-requests 不将排序的字典作为参数。

这是我尝试过的:

这是我试图避免的:

0 投票
3 回答
29843 浏览

python - 请求库的 Python 代理错误

我正在尝试通过 Python 中的代理服务器访问网络。我正在使用请求库,但在验证我的代理时遇到问题,因为我正在使用的代理需要密码。

我收到以下错误:

我该如何解决这个问题?

在此先感谢您的帮助。

0 投票
2 回答
1414 浏览

python - 断言失败

我正在尝试编写一个单元测试,以确保在必要时引发 HTTPException。这是测试:

产生以下内容:

引发了异常,但它没有被测试捕获。这与此问题中发生的情况相似,但并不完全相同。有人可以告诉我我错过了什么吗?

0 投票
3 回答
3467 浏览

python - Python 请求库结合 HTTPProxyAuth 和 HTTPBasicAuth

在此处找到有关 HTTPProxyAuth 使用的示例https://stackoverflow.com/a/8862633

但我希望有一个关于使用 HTTPProxyAuth 和 HTTPBasicAuth IE 的示例,我需要通过代理传递服务器、用户名和密码,并将用户名和密码传递给网页......

提前致谢。

理查德