Pythonのpycurlで帰ってきた結果を変数・ファイルに出力する

仕事でスクリプトを書いていたところ、pycurlで取得した値を変数やファイルに書き出す必要があったので、その備忘。
なお、Pythonのバージョンは2.7.5を用いている。

1.変数に書き出す

pycurlで取得した結果を変数に書き出す場合は、StringIOをインポートしpycurl.curl.WRITEFUNCTIONで書き出させる事で対応できる。
以下、サンプル。

#!/bin/python
# -*- coding: utf-8 -*-
import pycurl
from StringIO import StringIO

# 結果を格納する変数を宣言
buffer...