毎朝、体重を量ってGMailに記録したものを、Google チャートでグラフ化してみたい(予定というよりも希望)
とりあえずPythonでGMailに送信した体重(メールの題名)を取得してみる。
題名に体重(数字のみ)を入力して、自分のGmailアドレスに送信。
ラベル『@kg』とか作り、そのラベルを付けておく。
それから、GMailからデータを取得するためlibgmailをダウンロードする。
解凍してsetup.pyのあるところからterminalとかでインストール。
python setup.py install
import libgmail ga = libgmail.GmailAccount("username@gmail.com", "pass") ga.login() folder = ga.getMessagesByLabel('@kg') for thread in folder: print thread.subject, thread.date
結果
70 4月23日
ひとまず、ここまで。
- 参考サイト
libgmail — Python binding for Google's Gmail service
libgmailのサンプルをやってみた - 常山日記