是否有使用基于REST的服务的通用python库?

是否有使用基于REST的服务的通用python库?,python,rest,Python,Rest,嗯。我想使用基于REST的服务 我想用python。事实上,我将使用python 我希望使用它的方式是从命令行/ipython开始,尝试不同的REST服务,并打算稍后对其进行正式编码。(我对REST服务的使用不是通用api) 我正在寻找python中一个非常通用、功能齐全的REST客户机/API。不是光秃秃的骨头,而是毛绒的,很好用。那里有很多,但我有点想选择一个并掌握它 有什么建议吗 编辑:这是一个: 编辑:就是这样 编辑:同样完美 拥有一个“豪华”REST客户端库的问题在于REST本身并没

嗯。我想使用基于REST的服务

我想用python。事实上,我将使用python

我希望使用它的方式是从命令行/ipython开始,尝试不同的REST服务,并打算稍后对其进行正式编码。(我对REST服务的使用不是通用api)

我正在寻找python中一个非常通用、功能齐全的REST客户机/API。不是光秃秃的骨头,而是毛绒的,很好用。那里有很多,但我有点想选择一个并掌握它

有什么建议吗

编辑:这是一个:

编辑:就是这样

编辑:同样完美

拥有一个“豪华”REST客户端库的问题在于REST本身并没有得到很好的定义。REST本身就意味着您希望尽可能使用HTTP标准,但除此之外,这个领域是开放的

数据是用JSON编码的吗?URL方案是什么?它们意味着什么


由于REST基本上只是指HTTP,您最好的选择是httplib,但我不会将其描述为豪华的。

我主要使用的是just或。我还没有真正找到通用REST客户端的用途。

像通用REST库这样的东西几乎不可能,因为每个REST接口都是不同的。有人试图为RESTful服务建立类似WSDL的接口描述语言。使用这样的描述,一个通用的客户端是可能的,但似乎没有人关心WADL。每个人似乎都同意这一点。

看到你的问题以这种方式结束,我很难过,因为我认为这很有用。我还注意到你自己的回答比“被接受”的回答要好得多。谢谢你回答这个问题和你自己的答案。在寻找优秀的Python REST客户端时帮了我很大的忙。Sleeber是一个非常好的REST客户端库:也许这个问题,可能有答案,应该转移到软件推荐中,在那里它将是关于主题的,并且可以是实时的。Finch是另一个