Skip to content

ゆうちょ銀行のカードで使った金額を全て出力するスクリプト

Notifications You must be signed in to change notification settings

shirafukayayoi/YuchoMailOutput

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

YuchoMailOutput

What This Is

ゆうちょ銀行のクレジットカードを使った際に送られてくるメールを全て取得し、今までカードで使った金額をGoogleスプレッドシートに出力してくれるPython。
CSVにも対応してます。

How To Use

起動してみよう

必要なパッケージをreq.txtからインストールしてください。

pip -r req.txt

次にcredentials.jsonを取得しよう!(csvだけ使用する場合はいらない)
Google APIのクライアント認証情報を取得するというqiitaがわかりやすいと思います!
必要になるのは

  • Google SpreadSheet API
  • Google Drive API

です! ダウンロードしたファイルをreq.txtmain.pyと同じ場所に置いてください。
後は実行!
一応ダブルクリックでも実行はできますが…

python main.py

で行うのが確実だと思います。
実行すると、スプレッドシートでの出力か、CSVでの出力か聞かれます。
自分の好みを方を選んでください。

もし、スプレッドシートで出力の場合、spreadsheet_idが必要になります。
サービスアカウントも必要になると思います。
サービスアカウントについてはサービスアカウントを利用したGoogleスプレッドシートの連携設定こちらが参考になると思います。
spreadsheet_idについてはサービスアカウントを追加したスプレッドシートのURL、https://docs.google.com/spreadsheets/d/{12ysa4UFkPYQfDhKUhZ4Y489AdoLK_IrPQAv9rHVqawo}/edit?gid=0#gid=0の{}の部分を入れてください。

サービスアカウントなしで実行できるようにしました。
spreadsheet_idだけ取得するようにしてください。

Let'GO!!!!!!!!!!

ここまでできたら後は待つだけ!
何かわからないことがあったらお気楽に白深やよいのTwitter、またはDiscord(shirafukayayoi)にDMしてください!

About

ゆうちょ銀行のカードで使った金額を全て出力するスクリプト

Topics

Resources

Stars

Watchers

Forks

Languages