pythonでOAuth認証をするときに便利なライブラリ

更新:2016.5.29

OAuth認証をpythonで行うために。

% sudo pip install requests requests_oauthlib
The directory '/Users/XXXXXXXX/Library/Caches/pip/http' or its parent directory is not owned by the current user and the cache has been disabled. Please check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
The directory '/Users/XXXXXXXX/Library/Caches/pip' or its parent directory is not owned by the current user and caching wheels has been disabled. check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
Collecting requests
 Downloading requests-2.10.0-py2.py3-none-any.whl (506kB)
   100% |████████████████████████████████| 512kB 796kB/s
Collecting requests_oauthlib
 Downloading requests_oauthlib-0.6.1-py2.py3-none-any.whl
Collecting oauthlib>=0.6.2 (from requests_oauthlib)
Installing collected packages: requests, oauthlib, requests-oauthlib
Successfully installed oauthlib-1.1.1 requests-2.10.0 requests-oauthlib-0.6.1

使えるかどうか確認。

% python
Python 2.7.11 (default, Dec 15 2015, 01:36:10)
[GCC 4.2.1 Compatible Apple LLVM 7.0.2 (clang-700.1.81)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> from requests_oauthlib import OAuth1Session
>>>

OK使えた。

こちらで公開されているようです。

https://github.com/requests/requests-oauthlib

Python関連記事



TurboGears Install
2008/04/09








これからブログなどのサイトを作りたいと思っている人は、お名前.comでのドメイン取得がオススメです。

■□━━ 急げ、ドメインは早い者勝ち! ━━□■
     ■お名前.com

アマゾンの2019年本屋大賞一覧

そして、バトンは渡された
ひと
ベルリンは晴れているか
熱帯
ある男

楽天市場のおすすめ商品一覧

お金2.0 新しい経済のルールと生き方 [ 佐藤航陽 ]
全部レンチン!やせるおかず 作りおき 時短、手間なし、失敗なし
「読む力」と「地頭力」がいっきに身につく 東大読書 [ 西岡 壱誠 ]