iT邦幫忙

鐵人檔案

第 12 屆 iThome 鐵人賽
回列表
自我挑戰組

從爬蟲到架站 系列

棒球有許多的數據,而國外也有許多相關的數據平台,Fangraph甚至可以讓使用者自訂項目以產出視覺化的圖表,而中職缺少此種類的平台,因此我想要搭建一個將數據視覺化的網站,而這邊將會記錄這個專案的歷程,預計使用Flask搭建、echart.js繪圖。

參賽天數 1 天 | 共 21 篇文章 | 15 人訂閱 訂閱系列文 RSS系列文
DAY 1

Day 10: 從爬蟲到架站-增加新功能(前端)

app.py設置好API後,要讓Html呼叫,取得資料後繪圖。 首先宣告Html的元素 <div class="row">...

2020-09-11 ‧ 由 jeff3071 分享
DAY 1

Day 11: 從爬蟲到架站-Git

Git 先在CMD進到專案的資料夾,接著下git init,讓整個資料夾在Git的控制之下。接著有三個指令 add commit push 詳細介紹 git...

2020-09-12 ‧ 由 jeff3071 分享
DAY 1

Day 12: 從爬蟲到架站-Heroku

Heroku 網站已經有個基本功能了,也用了Git,就可以準備上heroku了,到heroku上開啟一個應用後,在本地端開啟CMD: heroku login...

2020-09-14 ‧ 由 jeff3071 分享
DAY 1

Day 13: 從爬蟲到架站-增加功能(近況)

一樣先從爬蟲開始,先找目標的位置,在個人頁面的逐場成績有我要的資料,目標是要取近五場的表現,而這次沒有要畫圖,只要更新表格。 舉江坤宇為例 這次的比較麻煩,沒有...

2020-09-15 ‧ 由 jeff3071 分享
DAY 1

Day 14: 從爬蟲到架站-增加功能(近況)

今天一直在解決firebase的問題,網頁顯示沒資料,但get的到... 跟之前的功能一樣,在app.py增加API app.py @app.route('/...

2020-09-16 ‧ 由 jeff3071 分享
DAY 1

Day 15: 從爬蟲到架站-爬取年度數據

從爬蟲開始,到這邊開始程式碼開始多了起來,命名也需要統一格式了,像是近況爬蟲叫recent_stat_crawler,但是月份的叫month_crawler的話...

2020-09-17 ‧ 由 jeff3071 分享
DAY 1

Day 16: 從爬蟲到架站-年度數據實作

今天的這個功能相比近況來講簡單許多,他只需要一行就好,所以不需要雙層迴圈。 index.html <p> <h2 class=&qu...

2020-09-18 ‧ 由 jeff3071 分享
DAY 1

Day 17: 從爬蟲到架站-隊伍勝率

今天要實作勝率的功能,首先先從爬蟲,也是從官網取得,先試一隊,現在爬下來的數據還不是最後使用的,可能還需要做更多的處理。 import datetime url...

2020-09-19 ‧ 由 jeff3071 分享
DAY 1

Day 18: 從爬蟲到架站-隊伍勝率圖

昨天做好了設置項,那今天要說明的部分就是data的產生。 let date = []; let data = []; for(let i = 0; i &lt...

2020-09-20 ‧ 由 jeff3071 分享
DAY 1

Day 19: 從爬蟲到架站-隊伍勝率圖(前端)

昨天還沒把全部的東西做好,今天要把它整個連起來,這邊發現了一個問題,官網上的名稱跟一般稱呼不一樣,像是統一獅是統一7-ELEVEn,而這次在實作這個功能的時候是...

2020-09-21 ‧ 由 jeff3071 分享