python HTTP GET请求的最快方法

时间:2013-11-05 16:08:31

标签: python http get httprequest

我正在开发一个python脚本,我需要找到从远程服务器获取JSON的最快方法。目前我正在使用请求模块,但仍然请求JSON是脚本中最慢的部分。那么,python HTTP GET请求的最快方式是什么?

感谢您的回答。

2 个答案:

答案 0 :(得分:2)

编写一个可以完成所有任务的C模块。或者启动一个分析器,找出代码的哪一部分花费的时间完全,然后修复它。

正如指南:P​​ython应该比网络更快,因此HTTP请求代码可能不是你的问题。我的猜测是你做错了,但由于你没有向我们提供任何信息(比如你写的代码),我们无法帮助你。

答案 1 :(得分:1)

也许你有很多json请求要做,这可以同时完成。然后,您可以使用异步请求,从而减少等待网络资源所花费的时间。

您可以测试此项目https://github.com/kennethreitz/grequests(来自编写请求的Kenneth Reitz)。