# coding:utf-8 import sqlite3 import analysis.db as db import analysis.stats as stats import analysis.db_Inm as db_Inm import os # DB作成 db_path = "./analysis/db_ranking/Inm.db" table_name = "inm" if os.path.exists(db_path) == True: os.remove(db_path) db_Inm.db_create() # タグ別のリストと動画総数のインスタンス生成 # stats_Inm = stats.Statistics_order_split() videoid_list = stats_Inm.video_id_taglist("真夏の夜の淫夢") contributorid_list = stats_Inm.contributor_id_taglist("真夏の夜の淫夢") view_list = stats_Inm.view_taglist("真夏の夜の淫夢") comment_list = stats_Inm.comment_taglist("真夏の夜の淫夢") mylist_list = stats_Inm.mylist_taglist("真夏の夜の淫夢") total_list = stats_Inm.total_taglist("真夏の夜の淫夢") db.db_insert(videoid_list, contributorid_list, view_list, comment_list, mylist_list, total_list, db_path, table_name)
print("データベースを作成完了:" + db_path) # タグ別のリストと動画総数のインスタンス生成 # print("【キーワードに合致する動画を全てDBに保存】") stats_tags = stats.Statistics_order_split() print("1.動画IDをリストに保存") videoid_list = stats_tags.video_id_taglist(tags) print("2.投稿者IDをリストに保存") contributorid_list = stats_tags.contributor_id_taglist(tags) print("3.動画データ取得日時をリストに保存") registdate_list = stats_tags.regist_date_taglist(tags) print("4.動画投稿日時をリストに保存") uploaddate_list = stats_tags.upload_date_taglist(tags) print("5.動画タイトルをリストに保存") title_list = stats_tags.title_taglist(tags) print("6.再生数をリストに保存") view_list = stats_tags.view_taglist(tags) print("7.コメント数をリストに保存") comment_list = stats_tags.comment_taglist(tags) print("8.マイリスト数をリストに保存") mylist_list = stats_tags.mylist_taglist(tags) print("9.総合ポイントをリストに保存") total_list = stats_tags.total_taglist(tags) print("【取得したリストにある動画情報をテーブルに保存】") db.db_insert(videoid_list, contributorid_list, registdate_list, uploaddate_list, title_list, view_list, comment_list, mylist_list, total_list, db_path, table_name) # print("【累計総合ポイント高い100人の投稿者の情報を全てDBに保存】") print("【累計総合ポイント高い100人の投稿者の情報を全てDBに保存】") db.db_best_100(db_path, table_name)