问题标签 [grequests]
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.
python - 如何设置请求超时
我将如何完成以下任务:
python-2.7 - 为 grequest 创建 URL 列表
拥有多个有效负载字典,如何更好地创建格式化 url 列表,以便 grequest 可以迭代?
payload_single: {'search': '51 F ST SW,AUBURN KING 98001,WA,USA', 'app_code': 'xyz', 'app_id': 'xyz', 'lod': '9'}
payload_single: {'search': '55 F ST SW,AUBURN KING 98001,WA,USA', 'app_code': 'xyz', 'app_id': 'xyz', 'lod': '9'}
为了能够使用以下代码通过遍历 URLS 的 grequests 发送请求:
对于请求的单个调用,我会使用这个:
编辑 1 @rebeling
python - Python:如何发送多个 HTTP 请求并接收响应?
如何以最快的方式发送 1000 个请求?我知道您可以发送多个请求grequests
:
但回报不是内容。我需要的是获取 json 数据,例如:
python - 有没有可能睡着不屈服?
我想使用grequests.send
它们之间的短暂但精确的延迟(比如 20 毫秒)发送两个异步请求。我只想在发送两个请求后处理响应。
在两个发送之间放置 atime.sleep
不起作用,因为sleep
在发送请求 2 之前,请求 1 的响应处理程序产生,因此请求 2 发送较晚。
如何确保上面的整个块以原子方式运行,以确保尽可能接近请求之间的预期等待时间,而无需忙于等待?
python - 在 Grequests 任务中添加进度反馈
我遵循了 grequests使用示例,但我正在尝试添加一些进度反馈。已完成请求的百分比。我怎么能做到这一点?
python - 使用 greqeusts 即时创建异步请求
所以我知道您可以使用grequests
创建多个请求并map
同时处理它们。但是,当一些发送的请求尚未返回响应时,您如何即时创建一些请求?我不想使用多处理或多线程,有没有办法使用 grequests 来实现它?
python - 当我在无限循环中发送大量请求时,如何控制 python 线程?
这是情况。我需要每秒向 Django 视图函数发送一个 ajax 请求,该视图函数将向第三方 API 发送一些异步请求,以通过 grequests 获取一些数据。在此视图函数返回后,这些数据将呈现为 HTML。这里显示代码
当我运行server django 并发送这个ajax 请求时,python 的线程数量一直在增加,直到出现“无法启动新线程”错误。 在此处输入图像描述
如何控制线程数量?我不知道,因为我是初学者。非常感谢。
python - 完全禁用 grequests 日志记录
我将如何抑制我从中获得的以下调试错误消息grequests
?
这是我迄今为止尝试过的:
错误发生在这里:
我收到了成千上万条我不想看到的消息。我也在log.debug
很多其他地方使用,所以不想在程序范围内更改调试级别。我将如何仅抑制grequests
调试消息?
python - 在 Python 3.4 中导入 grequests 时出现 AttributeError
我一直在尝试在我的 Python 项目中使用grequests来处理异步 HTTP 请求,但是我得到了一个AttribteError并且一直在寻找解决方案几个小时。
这是我的测试代码:
和错误信息:
我尝试卸载并重新安装 grequests 和整个 Python,但问题仍然存在。
我也试图避免使用 grequest(并使用 gevent),但同样的问题发生了。
经过一番搜索,我相信我能找到的最接近的问题是这个:
python3: socket._fileobject 已删除 #434
但这对我来说似乎不是很微不足道,并且提供的解决方案是针对 SSL 相关的东西。
如果您有任何解决方案或类似的问题,请分享,非常感谢!
python - Grequests 不返回所有项目
我有以下代码:
但是,它应该返回:
但无论出于何种原因,它对 404 没有任何作用。为什么会这样,我需要做什么才能使 404 出现在结果中?