我正在尝试从比特币市场RESTful API中获取不同的JSON。
问题在于: 我只能将我的单个GET请求逐个发送给API,这样我就无法同时从所有比特币市场获得所有数据。
有没有办法使用Python线程(每个线程使用不同的客户端端口发送GET请求)同时获取多个数据?
答案 0 :(得分:0)
是
对并发网络请求使用线程。 如果您对响应进行计算,您将受到GIL(全局解释器锁)的约束,在这种情况下,您可以使用多处理库启动其他进程来对数据进行计算。
请求lib支持线程和Doug Hellemans"本周的Python模块"博客文章和书籍是阅读和理解Python中线程和多处理的Apis的好地方。