![Pythonのpycurlで帰ってきた結果を変数・ファイルに出力する Pythonのpycurlで帰ってきた結果を変数・ファイルに出力する](/images/6/2/3/a/6/623a642e0966a8c288ae5ccdfd3321805cf5af60-20160207000003.jpeg)
仕事でスクリプトを書いていたところ、pycurlで取得した値を変数やファイルに書き出す必要があったので、その備忘。
なお、Pythonのバージョンは2.7.5を用いている。
1.変数に書き出す
pycurlで取得した結果を変数に書き出す場合は、StringIOをインポートしpycurl.curl.WRITEFUNCTIONで書き出させる事で対応できる。
以下、サンプル。
#!/bin/python
# -*- coding: utf-8 -*-
import pycurl
from StringIO import StringIO
# 結果を格納する変数を宣言
buffer...