1. ホーム
  2. python

RESTベースのサービスを消費するための一般的なpythonライブラリはありますか?[クローズド]です。

2023-11-24 12:12:06

質問

OK、RESTベースのサービスを利用したい。

pythonを使いたい。実際、私はpythonを使おうと思っています。

私が使いたい方法は、コマンドライン/ipythonから、後で正式にコーディングすることを意図して、異なるRESTサービスを試すことです。( RESTサービスの私の使い方 ではなく 一般的なAPIのことではありません)

私は、pythonでかなり一般的な、完全な機能を備えたRESTクライアント/APIを探しています。 骨抜きではなく、豪華で使いやすいものです。 たくさんのものがありますが、私は1つに落ち着いて、それをマスターしたいと思います。

何か提案はありますか?

編集部:こちらです。

https://github.com/benoitc/restkit

EDIT http://pypi.python.org/pypi/requests がまさにそれです。

EDITです。 http://pypi.python.org/pypi/siesta はまさに完璧です!

どのように解決するのですか?

豪華な REST クライアント ライブラリを持つことの問題点は、REST 自体がそれほどよく定義されていないことです。REST 自体は、可能な限り HTTP 標準を使用することを意味するだけで、それ以外の分野は広く開かれています。

データはJSONでエンコードされているのか?URLスキームとその意味するところは何ですか?

RESTは基本的にHTTPを意味するので、最善の策はhttplibですが、豪華とは言い難いですね。