问题标签 [python-responses]

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 投票
2 回答
2494 浏览

python - 带有url参数的python模拟响应

我有这个 URL,我成功地调用了这个响应。

https://www.udemy.com/api-2.0/courses/?page=1&page_size=5

现在,我正在尝试模拟响应并测试我的 api,但模拟会抛出一个ConnectionError

错误:-

0 投票
1 回答
1459 浏览

python - python响应 - 并非所有请求都已执行

我正在尝试测试用例来模拟 api 调用并使用 python 响应来模拟 api 调用。

下面是我的模拟,

当我执行这个模拟时,我得到这个错误 -

当我删除模拟并直接调用 api 时,它工作正常。

关于为什么我的模拟失败的任何输入?

错误信息 -

0 投票
2 回答
603 浏览

python - 从 python 中的“请求”模块写入文件时添加不必要的字符

我有一个由每行 URL 组成的文本文件,如下所示:

我使用以下脚本:

问题是,当我将生成的 URL 写入文件时,我会%0A在每一行的末尾得到附加信息。你能向我解释为什么会这样吗?

可以通过向strip输入添加函数来解决该问题:

我的问题:

1)我不明白为什么需要这样做?

2) 搜索about %0A,变成换行符。这与换行符不同。你能解释一下它是如何添加的吗?是我名单的错还是图书馆的错?

我在其他程序中使用了相同的列表,我似乎没有类似的问题。为什么这里有问题?是图书馆的错吗?还是列表的错?

编辑:我使用 Ubuntu 18.04 和 python 3.6.5

0 投票
1 回答
36 浏览

python - 数据框中特定列的乘法

我有两个数据框,即共享和 Log_Returns。我想将第一个数字与 Log_Returns 的第一列相乘。第 2 列的第 2 位股份,依此类推。

我试过 for 循环但没有输出,我也有错误。

我试过这段代码,但没有输出

但我得到这个错误

0 投票
2 回答
1184 浏览

python - 如何从 Python 中的 Web API 收集所有结果?

我正在使用 Python 脚本从 Web API 收集数据。Web API 最多提供 50 个结果 ( "size":50)。但是,我需要收集所有结果。请让我知道我该怎么做。我的初始代码如下所示。先感谢您。

0 投票
1 回答
307 浏览

python-requests - Python 响应模块在 Linux 中使用多线程时不稳定

我正在尝试使用响应模块来模拟 HTTP 服务器,当调用请求是多线程的时,我感觉它被破坏了。

考虑以下:

它失败了,堆栈清楚地表明没有调用响应requests模块确实尝试向远程服务器发送 HTTP 代码。

它在 Redhat 6.6 上失败。我正在使用请求 2.22 和响应 0.10.6 的 Python 3.6.6(它在具有类似堆栈的 2.7 中也失败)。

就像当主线程退出时,所有响应的“句柄”都丢失了......有什么线索吗?

0 投票
1 回答
89 浏览

python - 当只有一个“节点”时在python中解析json作为dict

当我要查找的内容有多个“节点”时,我能够解析 json 响应,但是当 API 仅返回一个节点时,我收到消息“字符串索引必须是整数”。这是我的代码,在使用 json.loads() 将其从字符串转换后传入字典:

我已经简化了 json 响应以表明它有效:

虽然这会引发错误“字符串索引必须是整数”:

我研究了 .items() ,我在其中尝试了键和值,但到目前为止还没有成功。

0 投票
1 回答
1498 浏览

python - Python:Put request to rest api 发送 Bad request 400 错误

我正在向PutRest Api 发送一个请求以根据用户名更新用户信息,它给出了以下错误

API简介如下

我创建我的请求如下,

如果需要更多信息,我可以提供,这里是其余 api 的代码片段

在将 json 封装到[]现在之后,我收到了以下错误,所以它不再是错误的请求了

0 投票
1 回答
984 浏览

python - 将 SAP XSTRING 隐藏到 doc 文件?

我正在一个具有 SAP RFC 的应用程序中工作,该应用程序将 doc 文件作为 XSTRINGs 返回。还有一个用 python 编写的客户端应用程序,它向 SAP RFC 发送请求以获取 doc 文件。所以我的问题是,在 python 中,我如何将 XSTRING 转换为 doc 文件?

响应头的内容类型是application/msword; and charset=utf-8

0 投票
0 回答
57 浏览

python - 如何正确地对从请求库中捕获 ConnectionError 的函数进行单元测试

我有一个使用请求库进行休息调用的函数

如果由于任何原因无法连接,它应该向调用者返回“oh-no”

我正在使用单元测试的响应,这应该允许我在不实际进行出站呼叫的情况下进行测试

我可以这样测试:

但我想知道响应库是否可以做得更好?

响应不会在这里抛出异常;我想这是其目的的一部分。在我只使用带有错误 url 的请求在我的单元测试中生成异常之前(这似乎还不错),我想知道响应库是否可以在不进行出站调用的情况下引发异常。而且,如果尝试这样做是没有意义的(如果我应该像第一个示例那样使用请求并完成它)。