私はRESTAPIを持っています、例えば:
http://localhost/api/v1/foo1
http://localhost/api/v1/foo2
http://localhost/api/v1/foo3
次のようなPythonクライアントが欲しいのですが
api({some kinda init code})
result1 = api.get_foo1(params)
result2 = api.post_foo2(params)
result2 = api.post_foo2(params)
私は本当に怠け者で、そのようなAPIを生成する既存のPythonパッケージがあるかどうか疑問に思っていました。
私はすでにSOでいくつかの検索を行っています。これまでに見つけた最善のアプローチは、python-requestsパッケージを使用し、それをきれいにするために独自のラッパーを作成することです。もっと簡単なものはありますか?