提供一系列的 Python 教學,讓初學者或是有程式基礎的人,快速融入 Python 的世界
❗提醒:有時 Github 對於 .ipynb 會渲染失敗,可以使用 nbviewer 瀏覽教程
編輯器:Anaconda Jupyter Notebook
Python版本:Python 3.6
-
LESSON 1 Python基本程式設計
介紹 Python 特有的資料型態及語法
-
LESSON 2 模組module
介紹 Python 常用的模組,並有簡單的範例
-
LESSON 3 物件導向 (Object-oriented, OO)
介紹 Python 的物件導向
-
LESSON 4 爬蟲實戰 - 高鐵時刻
利用 LESSON 2 學到的一些爬蟲模組,實作爬取高鐵時刻表
-
LESSON 5爬蟲實戰 - 爬取圖片
爬取網路圖片教學
-
LESSON 6 爬蟲實戰 - 用Selenium爬取圖片
使用 Selenium 這個自動化測試套件,藉由控制瀏覽器,批量的爬取圖片
推薦 Anaconda 的 Jupyter Notebook 作為入門的編輯器
可以在網頁直接編輯並執行,並且自動安裝好大部分的模組 (或稱套件、module、模塊)
Anaconda 下載官方網站:點我
➜ 選擇對應的作業系統
➜ 下載 Python 3.6 版本
-
Windows
➜ 下載完成後,可以找到 Anaconda Navigator 並執行
➜ 執行 Anaconda Navigator 後,點擊 notebook 上的 Launch 按鈕,便可執行編輯器
➜ 點擊右上角的 New,並選擇要創建的檔案類型。點擊 Python3 便可建立新的文件
➜ 使用 Ancaonda Prompt,可直接執行 python 命令,或是利用 pip 安裝相關套件
-
Mac OSX
➜ 執行 Anaconda Navigator
➜ 點擊 notebook 上的 Launch 按鈕,便可執行編輯器
➜ 點擊右上角的 New,並選擇要創建的檔案類型。點擊 Python3 便可建立新的文件
➜ 透過終端機 (Terminal),可直接執行 python 命令,或是利用 pip 安裝相關套件
2018, Ching-Hsuan Su
MIT