我正在开发一个python脚本,我需要找到从远程服务器获取JSON的最快方法。目前我正在使用请求模块,但仍然请求JSON是脚本中最慢的部分。那么,python HTTP GET请求的最快方式是什么?
感谢您的回答。
答案 0 :(得分:2)
编写一个可以完成所有任务的C模块。或者启动一个分析器,找出代码的哪一部分花费的时间完全,然后修复它。
正如指南:Python应该比网络更快,因此HTTP请求代码可能不是你的问题。我的猜测是你做错了,但由于你没有向我们提供任何信息(比如你写的代码),我们无法帮助你。
答案 1 :(得分:1)
也许你有很多json请求要做,这可以同时完成。然后,您可以使用异步请求,从而减少等待网络资源所花费的时间。
您可以测试此项目https://github.com/kennethreitz/grequests(来自编写请求的Kenneth Reitz)。