1.初めに
こんにちは。YoutubeやTwitchで配信しておりますアニメ、漫画、ゲーム、Vtuber大好きオタクのVtuber
久遠楽 (https://twitter.com/kuonraku0210) です。
前回視聴者上位のデータをcsv出力しました。
ただ、このままでは視聴者数の合計値を取得するのにかなり手間になるので自動で合計値を出すようにしたいと思います。
前回
【Python】TwitchAPIを使用して任意ゲームの視聴者数が多い上位5人のデータをCSV出力する
2.実装
前提条件
今回は視聴者数の合計値を出します。そのため読み込むCSVファイルの中身は下記の通りです。
testData.csv
1000
2000
3000
4000
それでは実際に作成していきたいと思います。
コード
countSum.py
# CSVファイルからデータの合計値を取得する
import csv
sum = 0
#合計値が欲しいCSVファイルを入力
f = open('testData.csv', 'r')
dataReader = csv.reader(f)
for row in dataReader:
sum +=int(row[0])
print('合計値は', sum, 'です。')
f.close()
結果
countSum.py
合計値は10000です。
3.最後に
今回はCSVファイルへのアクセスを行いました。結構簡単にできてライブラリーって偉大だと思いました。
ファイルでの管理でもいいのですがWebアプリケーションとして作成することでこちらの手間を少なくできないかを考えています。
また次回の記事を楽しみにしてください。
【宣伝】
APEXやヴァロラントなどのFPSをメインに毎日20時頃から配信をしているのでよければチャンネル登録していただければ嬉しいです。