YYDS!一行Python代碼即可實(shí)現(xiàn)數(shù)據(jù)可視化大屏
二條:精華版!Python處理辦公自動(dòng)化的10大場(chǎng)景 三條:必須收藏!Git 核心操作圖解!
↑ 關(guān)注 + 星標(biāo) ,每天學(xué)Python新技能
后臺(tái)回復(fù)【大禮包】送你Python自學(xué)大禮包
今天分享一個(gè) Python 可視化大屏項(xiàng)目,GitHub 地址:https://github.com/TurboWay/big_screen,項(xiàng)目結(jié)構(gòu)簡單使用方便,直接傳數(shù)據(jù)就可以實(shí)現(xiàn)數(shù)據(jù)可視化大屏。
安裝
項(xiàng)目依賴第三方模塊 flask,因此我們需要先進(jìn)行依賴安裝,安裝命令:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple flask。
運(yùn)行
首先,我們從 GitHub 上將項(xiàng)目下載到本地,當(dāng)然也可以在公眾號(hào)Python小二后臺(tái)回復(fù)big_screen直接獲取。
項(xiàng)目下載好后,我們進(jìn)入項(xiàng)目根路徑,如下所示:

然后,按住Shift點(diǎn)鼠標(biāo)右鍵,接著選擇在此處打開命令窗口(W),命令窗口打開后輸入命令:python app.py啟動(dòng)項(xiàng)目。
項(xiàng)目啟動(dòng)之后,我們直接在瀏覽器輸入地址即可訪問,下面看一下示例。
大數(shù)據(jù)可視化展板通用模板:http://127.0.0.1:5000,如下所示:

4600 萬企業(yè)數(shù)據(jù)大屏可視化:http://127.0.0.1:5000/corp,如下所示:

廈門 10 萬招聘數(shù)據(jù)(2020-09)大屏可視化:http://127.0.0.1:5000/job,如下所示:

使用
編輯 data.py 中的 SourceData 類(或者新增類,新增的話需要編輯 app.py 增加路由,請(qǐng)參考 CorpData/JobData)
從任何地方讀取你的數(shù)據(jù),按照 SourceDataDemo 的數(shù)據(jù)格式,填充到 SourceData 類
運(yùn)行 python app.py 查看數(shù)據(jù)變更后的效果


