日本アニメの総時間調べるコード修正

Python
Pexels / Pixabay
この記事は約2分で読めます。

こんにちは。

やらしみずです。

前回作成したアニメの総時間を調べるPythonのコード、少し書き方が気持ち悪かったのと機能がしょぼかったので修正しました。

アニメ作品数とかもちゃんと出るようにしました!!

前回の記事

全コード

前回からの修正点

 
前回のものと大筋は変わっていません。
PythonのライブラリbeautifulSoupを使って、Wikipediaさんからアニメの一覧を引っぱってきて、話数×30分で計算しています。

・ルートのURLを指定することで新しいページが出来た場合に対応
・アニメ作品数をタイトルとして計算・出力
・保存するcsvファイルはページごとに変更
・保存する際に改行がおかしかったのを修正(リストの初期化ミス)
・計算結果を出力するところまでを自動化
・ほんの気持ち程度のエラー対応

 

再計算結果!!

せっかく作成したので、再度計算を行って見ました。

結果

前回アニメの総時間を計算した際には、総数4286話、62407時間という計算結果だったので、おそらく間違えていましたね笑

手動で不必要なデータのはじき出しとかを行っていたので、はじき出しすぎたデータとかがあったのかもしれませんね。

ホント人の手は信用ならないです笑

それにしても、アニメの総作品数が4000とちょっとしか無いというのは私としては驚きです。

アニメ化した作品を書いた漫画化さんたちはどれだけいろいろな人に叩かれようとも、めちゃくちゃすごい方たちなんだなぁって改めて思いますね。

やり残したこと

・未完のアニメや放送中のアニメは現在の放送分までカウント
・時間の計算は各アニメごとの放送時間をとる

放送時間は多分そのうち取れるように改善します。

最後に

この技術を勉強したからと言って私の給料が上がったりすることが皆無なのはわかっていますが、こういうくだらないことを全力でやるって言うのはほんとに楽しい。

今度はドラマの時間とかも計算しよう。

コードもほとんど変えずに使えそうだし。

コメント