Flask教學 技能路線圖_Max行銷誌

【Flask 教學】2021 Flask 網頁開發路線圖

04 Python Flask 教學

Why Flask? Python 的 web 框架很多,推薦選擇 Flask 開始入門,因為 Flask 是一種極輕量化的框架,設計理念是 Micro,非常適合新手快速上手,簡單來說在架設 Flask 時就像是堆積木,可以自己決定要使用什麼積木 (擴充套件),不會有多餘的積木,達到簡單、輕量、高擴充性的架構。 The “micro” in microframework means Flask aims to keep the core simple but extensible. Flask won’t make many decisions for you, such as what database to use. Those decisions that it does make, […]

閱讀全文 >
數據分析_Max行銷誌

【數據分析系列】Python 實作數據分析文章

10 所有文章

連載中,歡迎交流,如文章內容有誤請不吝指正! LINE-Bot 自動化工具前陣子加入 AM 6:00 的早起團,看到大家用人工統計出席記錄的方式,覺得很費時,所以寫了一隻 Line Bot 打卡機器人,並串接 DataStudio 呈現出席狀況,有興趣看可參考 code,改成自己的 Line Bot 2020/11/11 用四張圖表提升部落格 SEO 流量部落格「數據」需要留意什麼?又要怎麼建立 KPI 指標,來監測、優化來提升部落格流量?Max 行銷誌寫到第三年才比較有抓到部落格經營的眉眉角角。這篇來聊聊,至今認為最合適的「KPI 指標」和需要觀察的「數據儀表板」。 2020/8/13 DataStudio 模板分享 – GA 購物階段購物階段是個 GA 偏冷門但非常實用的維 […]

閱讀全文 >

[DataStudio 教學] 常用語法 CASE Statement 教學

01 Python 電商數據分析

一. 什麼是 CASE Statement CASE defines one or more conditions and returns a result when a condition is met. You can define a default result if none of the conditions is met. DataStudio 官方文件 簡單來說 CASE 會根據你寫好的條件,來分配對應到的結果,以下是一個 CASE 的簡述範例: 要談 CASE 這個主題的話,我覺得舉例是最容易理解的,因此底下我會直接舉兩個與 DataStudio 實際相關的例子,先帶你了解 CASE Statement 到底是用來做什麼的。 二. 常見情境 案例 1. 簡單的 CASE 用 […]

閱讀全文 >
datastudio 正規表達式

[DataStudio 教學] 正規表達式 Regular Expression 使用範例和情境

01 Python 電商數據分析

一. 什麼是正規表達式 Regular Expression? Regular Expression 常簡寫為 Regex,臺灣稱為「正規表示式」,大陸叫「正則表達式」,在 Google 系列的產品 (像是 Google Tag Manager 或 Google Analytics) 翻譯為「規則運算式」。 Regular Expression,Regular 即是規則、規律,也就是說當文字符合我們所設定的規則時,可以進行後續的處理動作。 要談這個主題的話,我覺得舉例是最容易理解的,因此底下我會直接舉三個與 DataStudio 實際相關的例子,先帶你了解 Regular Expression 到底是用來做什麼的。 二. 搭配 DataStudio 常見使用情境 案例 1. 攝取部分資料 案 […]

閱讀全文 >
pycontw 入門指南_Max行銷誌

參與 PyCon TW 志工,開源社群 Web Squad team 的 – Backend 入門指南

02 Python 基礎教學

嗨你好,我是 Max,很歡迎你一起參與並為 PyCon TW 社群貢獻,希望這份紀錄對你在開發上有幫助 🙂 ㄧ. 起手式,試著 Run PyCon 專案 起手式當然是先把 PyCon TW 的官網試著跑起來看看,今年有整理了一下 README.md,相信應該非常容易上手! 首先從 PyCon TW GitHub 中點擊 fork repo 回自己的 GitHub,接下來 git clone 專案到本地後,目前有兩種方式可以讓專案跑起來: 1. 使用 docker 基本上都包好 docker-compose 了,只需要下一行指令就完成了,非常簡單! docker 小補充: 當 docker 跑起來後,如果要進行像是操作,像是增加 admin 帳號的話,可以使用 docker exec 進入環境 […]

閱讀全文 >
datastudio 課程 Max行銷誌

[Data Studio 教學] 進階入門的四個基礎概念

01 Python 電商數據分析

一. 不要被框架限制了想像 在版面配置中,你會發現 Data Studio 將頁面取名為「畫布」,我相信在看過以下幾個案例之後,你會漸漸發現「畫布」這個詞真的是用的實在太精確了! ▍舉例 1 利用馬力歐的場景,將地板使用折線圖來呈現,當然如果在很嚴肅簡報場合建議不要這麼做,有很大的機率會被釘在牆上… ▍舉例 2 將博物館場景設置為背景,導覽收藏品,也是一個蠻有創意的做法。 ▍舉例 3 舉個實際上比較會使用到的例子,是個滾軸深度搭配網頁圖片的例子,並且剛好切成六等份和依照動作次數深淺顯示,如下範例。 可以看到背後其實是由多層的圖層所搭配架構出來的!關於此教學可以參考 Hahow Data Studio 課程,第三章節的單元六 由以上三個範例可以看出,Data Studio 相較於市面 […]

閱讀全文 >
github action google storage

GitHub Action 上傳 GitHub repo 至 GCP Storage

10 所有文章

專案夾結構: 步驟一. GCP Storage 設定 創建 Bucket 首先創建 Bucket,未來的網址 url 會與此命名有直接關係,例如這邊取名為 demo-2021,未來存取資料的 url 會是像這樣: https://storage.googleapis.com/demo-2021/README.md 設定檢視權限 接下來我們會將此 Bucket 的權限設定為,所有人都可以檢視,所以記得不要將機密資料放置於此 Bucket 內 取得憑證金鑰 最後我們會需要上傳或更新檔案至此 Bucket,所以需要申請憑證,待會在 Python 的 code 中會使用到此憑證。申請憑證:https://console.cloud.google.com/apis/credentials 步驟二. 設 […]

閱讀全文 >