以前はPythonでHTTP関連の処理を行う際にurllibモジュールを使用していましたが、より便利なrequestsモジュールを使用してみます。
詳細に関してはこちらを参考にしてください。
インストール
# easy_install requests
使用例
Googleにアクセスしてステータスコードおよびレスポンスを表示させました。
requests.getでGETメソッドになります。POSTメソッドならrequest.postです。
>>> import requests
>>> req = requests.get('http://www.google.co.jp')
>>> print req.status_code
200
>> print req.text
<!doctype html><html itemscope="" itemtype="http://schema.org/WebPage" lang="ja">...