当前位置: 首页 > 面试题库 >

是否有通用Python库可以使用基于REST的服务?[关闭]

龙景澄
2023-03-14
问题内容

从目前的情况来看,这个问题不适合我们的问答形式。我们希望答案能得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。

8年前关闭。

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

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

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

我正在寻找Python中非常通用的,功能齐全的REST客户端/ API。不是裸露的骨头,而是毛绒,很好用。其中有很多,但是我有点想安顿下来并掌握它。

有什么建议?

编辑:这是一个:

https://github.com/benoitc/restkit

编辑:http :
//pypi.python.org/pypi/requests 就是它。

编辑:http :
//pypi.python.org/pypi/siesta 一样完美!


问题答案:

具有“ plush” REST客户端库的问题在于REST本身的定义不够明确。REST本身就意味着您希望尽可能使用HTTP标准,但除此之外,该领域是敞开的。

数据是否用JSON编码?URL方案是什么,它们是什么意思?

由于REST基本上仅表示HTTP,因此最好的选择是httplib,但我不会将其描述为长毛绒。



 类似资料:
  • 问题内容: 我正在使用google map version3 api的google map应用程序,特别是google.maps.geometry.encoding中的实用程序方法,例如decodePath,encodePath,computeDistanceBetween,interpolate,以便计算位置 在Web应用程序的第一个版本中,大多数应用程序逻辑都在Web浏览器中,现在我想将一些逻

  • 我正在尝试使用RestTemboard类使用基于HAL的REST服务。响应正文如下所示: 老师的课是这样的: GET方法的REST服务的返回类型是

  • 我们有基于微服务架构的应用程序的第一个版本。我们使用REST进行外部和内部通信。 现在我们想从 CP(CAP 定理)* 切换到 AP,并使用消息总线在微服务之间进行通信。有很多关于如何基于 Kafka、RabbitMQ 等创建事件总线的信息。但是我找不到任何结合 REST 和消息传递的最佳实践。例如,您创建一个汽车服务,您需要添加不同的汽车组件。为此,将 REST 与 POST 请求一起使用会更有

  • 我在本地计算机上有一个运行的api,url为http://localhost:8080/gnk-债务/服务/纳税人债务。我希望这个api可以通过带有url的网关访问http://localhost:8243/gnk/service/phystaxpayer/debt/v1.为此,首先在属性文件中设置端口。但我无法为apiendpoint设置自定义url。我正在尝试使用spring cloud编写一

  • 我的k8s集群中已经有一些服务,并希望单独管理它们。示例: grafana具有自定义仪表板和自定义dockerfile 普罗米修斯运算符,而不是基本普罗米休斯 jaeger指向elasticsearch作为内部存储 certmanager在我自己的命名空间中(我也将其用于nginx ingress遗留路由) 可以使用现有的实例而不是创建特定于istio的实例吗?istio能和他们交流吗还是硬编码的

  • 我需要一个不可重入的读写锁,因为锁可能由获取它的线程以外的线程释放。(我意识到这一点时,我开始间歇性地获取非法监视器状态异常。) 我不确定不可重入是否是正确的术语。ReentrantLock允许当前持有锁的线程再次获取它。我不想要这种行为,因此我称之为“不可重入”。 上下文是我有一个使用线程池的套接字服务器。每个连接没有一个线程。请求可能由不同的线程处理。客户端连接可能需要在一个请求中锁定,在另一