pyecharts 實際用法加轉檔 jpg 及寄送 mail

前陣子在鑽研 log 分析,把之前有設定一些有關 log parse 做法,再來套用別人的參考範例,來整合成為我想要的目標如下:

  • 查詢 pyecharts 的用法
  • 使用 line 圖示 
  • 產出的檔案(html and JPEG)
  • 附加檔案傳送出去
  • 以上方式,全部合併為一個執行檔(python 檔)

查詢 pyecharts 的用法

安裝參考網址:
https://www.pyfdtic.com/2018/03/16/python-pyecharts-%E6%96%87%E6%A1%A3%E7%AC%94%E8%AE%B0/

若可以直接用 apt 安裝就可以了,我的版本是 0.5.5 ,最新的我沒裝,因為用法有可能有差異,所以不研究這部份,若有人要用的話,是建議用 0.5.5
我查詢用法的網址如: https://pyecharts.org/#/zh-cn/intro
有很多東西這邊可以參考進行。

使用 line 圖示 

網路上的做法是把資料寫在 python 上,我這邊需要資料存在 csv 檔上面,讓 pyecharts 來幫我抓取資料,將資料寫入 pyecharts ,然後靠 pyecharts 寫好的程式,幫我把我要的圖畫出來。
官網圖如下:

我成功畫出的圖( line )如下:

line

以上的圖是那 csv 檔案,然後餵資料
csv 檔案如下:

y軸是時間,x軸是資料,所以就會呈現以上 line 圖的畫面