カテゴリー別アーカイブ: requests

Python 3.x 系のrequestsモジュールをインストールする

$ pip install requests

では, Python 2.x 系のrequestsモジュールがインストールされてしまいます. したがって, これでは, Python 3.x 系からはrequestsモジュールが利用できません.

$ python3 -m easy_install pip
$ pip install requests

とすれば, Python 3.x 系のrequestsモジュールがインストールできます.

Python requestsモジュール

Pythonのrequestsモジュールを利用することで, HTTPクライアントプログラムを簡単に実装できます.

まずは, requestsモジュールをインストールします.

$ (sudo) easy_install pip
$ (sudo) pip install requests

例えば, GETメソッドを利用する場合,

$ python
Python 2.7.5 (default, Mar  9 2014, 22:15:05) 
[GCC 4.2.1 Compatible Apple LLVM 5.0 (clang-500.0.68)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import requests
>>> res = requests.get('http://gihyo.jp')
>>> print(res.status_code == requests.codes.ok)
True
>>>

requestsモジュール