HelloWorld_Flask教學_Max行銷誌

【Flask教學系列】 5分鐘快速上手入門 Flask 教學

發表於 留下留言分類為《06 Python Flask 教學, 10 所有文章

一. Flask 的設計理念 “Micro” 喜歡 Flask 的 Micro 輕量化的設計理念,在架設 Flask 時就像是堆積木,可以自己決定要使用什麼積木 (擴充套件),不會有多餘的積木,達到簡單、輕量、高擴充性的架構。 The “micro” in microframework means Flask aims to keep the cor […]

蝦皮賣家競品分析_Max行銷誌

【數據分析】蝦皮賣家競品分析

發表於 留下留言分類為《01 電商數據分析, 10 所有文章

前言 最近老姐在經營蝦皮賣家,為了找到在蝦皮上最佳銷售策略,所以寫了這篇蝦皮賣家競品分析。 此次的目標很簡單,掌握競品情報來提高自己銷售業績: 數千個商品,上架優先順序策略 商品訂價策略 掌握競品營運狀況 首先我們挑選出蝦皮上同產業的競品商家,寫爬蟲程式取得相關公開數據,計算出競品總營業額 (銷售數量 x 銷售單價)。 ㄧ. 上架商品優先順序策略 在儀表板中,點擊圓圈圈可以看到商品的資訊(如下圖) […]

Concurrency_Programming

【Python教學】淺談 Concurrency Programming

發表於 留下留言分類為《04 Python 基礎教學, 05 Python 爬蟲教學, 10 所有文章

一. 為什麼需要 Concurrency ? 簡單來說 Concurrency Programming 就是能在同一時刻做兩件以上事情的能力,例如使用不同 CPU 分別運行程式來提高效率 ,或是當程式在等待執行結果時 (如等待 request 請求),先執行其他程式函式 (Coroutine),把浪費的 CPU 週期充分利用! 我們來看看 Golang 開發者之一 Rob Pike 對 Concu […]

asyncio_程式範例_Max行銷誌

【Python教學】Async IO Design Patterns 範例程式

發表於 留下留言分類為《05 Python 爬蟲教學, 10 所有文章

關於本篇將會介紹 Async IO 的兩種設計模式: 範例ㄧ. 協程鏈 Chaining Coroutines 範例二. 協程與列隊 Coroutines with Queue 範例ㄧ. 協程鏈 Chaining Coroutines 在上一篇 【Python教學】淺談 Coroutine 協程使用方法 中有提到協程具有 Awaitables 可等待的特性,因此我們可以利用此特性將程序分解為較小的 […]

python_pyenv_virtualenv_Max行銷誌

【Python教學】使用 pyenv 和 virtualenv 打造 Python 環境

發表於 留下留言分類為《04 Python 基礎教學, 10 所有文章

此篇先介紹如何檢查目前安裝過的 Python 環境和安裝路徑,以及介紹如何使用 pyenv 輕鬆地安裝和切換 Python 版本!搭配 virtualenv 用來建立完全隔離的 Python 虛擬環境的工具,為每個專案工程建立一套獨立的 Python 環境,從此不在擔心每個專案的套件版本。 ㄧ. 檢查目前 Python 環境 1. 查看目前使用 Python 版本 2. 檢查過去安裝過的 Pyth […]