H5W3
当前位置:H5W3 > 其他技术问题 > 正文

python 有没有高度封装的HTTP API 库?

我弄桌面客户端的。 C/S架构, 使用python开发服务端和客户端。 但调用api这块。一直没找到一个好用的库。
一直都是用自己封装的requests库。
调用一般就这样。

query = myclass()
query.api__document__show(args)

这种类似于orm, 然后就去调用 host+api/document/show 这个,还封装了一些多线程之类的操作。 有没有专业一点库?感觉自己弄得还需要考虑很多东西。

回答:

requests http://docs.python-requests.o… ,这个是大家提得比较多的。

mechanize https://github.com/python-mec…,这个是我见过最高级的封装了。

回答:

Eve框架?

回答:

楼上+1,我用requests多

回答:

楼上+1,requests 用得最多,Python的创始人开发。
这个库的设计思想非常简洁,功能非常强大,可以说是最好用的HTTP库之一都不为过(所有语言)

回答:

异步处理的话,服务端可以考虑tornado的异步机制

本文地址:H5W3 » python 有没有高度封装的HTTP API 库?

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址