参考ページ
point
data 引数を渡さない場合、urllib2 は GET リクエストを利用します。
ってことは引数を渡せばPOSTとなる
サンプル
import urllib
import urllib2
import json
url = 'http://api.hoge.json'
params = {
'status': 1
}
data = urllib.urlencode(params)
req = urllib2.Request(url, data)
response = urllib2.urlopen(req)
json_acceptable_string = response.read().replace("'", "\"")
data = json.loads(json_acceptable_string)