OpenCV Python 車牌顏色判斷 (HSV 閾值遮罩法)
方法概念切出車牌區域後,依藍、綠、黃三種車牌顏色設定 HSV 閾值,建立遮罩,統計白像素數量最多者即為車牌顏色。HSV 閾值參考 lower_blue = np
Python Learning 10: Project Structure, Namespace, Import, __init__, __all__, __name__ (English)
1. Project StructurePackage = directory with __init__.py; Module = .py file.2. N
Python Learning 08: Closure & Decoration (English Version)
1. ClosureA closure is a function that captures variables from its enclosing sco
聽說學 Python 不做程式員也能月薪過萬?
程式技能為履歷加分互聯網行業薪資優勢明顯,許多高薪崗位列出「熟悉 Python 優先」。學程式不一定要當工程師,而是為職涯開闢更多可能。Python 學習資源包
Python 使用 pyserial 控制序列埠通訊
1. 安裝套件pip install pyserial 2. 硬體連接與序列埠號確認裝置管理員查看 COM 埠號(如 COM4)。3. 關鍵設定與常用方法 im
Python 學習筆記 10:專案結構(套件、模組)、命名空間、匯入模組與變數、__init__.py、__all__、__name__
1. 專案結構:套件 vs 目錄含有 __init__.py 的目錄才是套件;單純目錄無此檔案。模組即 .py 檔案。2. 命名空間區域命名空間:函式內部變數。
Python 基礎筆記:識別字、變數、輸入輸出、資料型別、函式、集合、字典
識別字與變數規則:字母、數字、底線;不可數字開頭;區分大小寫;避開保留字。輸入輸出print() 可輸出至螢幕或檔案(file=fp)。input() 回傳字串
LeetCode 1020:飛地數量 (BFS 連通子圖搜尋 Python 3)
題目大意給定二值矩陣 grid,1 為陸地,0 為海洋。無法透過上下左右移動離開邊界的陸地格子數量即為飛地數量。解題策略遍歷每個格子,遇到未訪問的陸地啟動 BF
Python filter() 函數簡單理解與用法
基本概念filter(function, iterable) 會依據 function 的回傳值(True/False)決定是否保留 iterable 中的元素
Python 爬蟲實戰:爬取上海 15 天氣溫並繪製折線圖
專案目標爬取中國天氣網上海未來 15 天高低溫,使用 pylab (matplotlib) 繪製折線圖。分析資料為伺服器端渲染,直接在 HTML 中。7 天與
Python 爬蟲實戰:爬取張若虛所有古詩並存 TXT
專案目標爬取詩詞名句網張若虛的作者簡介及所有詩作,存入 poet.txt。分析與步驟列表頁取得作者簡介與各詩作詳情頁連結。逐一請求詳情頁,用 XPath 取標題
Python 爬蟲實戰:爬取綿陽市近三個月降水資料並存 XLSX
專案目標爬取中國天氣網綿陽市近三個月降水機率資料,使用 pandas 存為 .xlsx 檔案。分析過程發現網頁透過月份參數載入不同 HTML 片段。開發者工具中
Python 爬蟲基礎:列表資料寫入 CSV 檔案 (另一版本)
前言爬蟲常見需求:將擷取的列表資料存為 CSV。本文示範使用 csv 模組將字典列表寫入檔案。步驟1. 匯入模組import csv2. 準備資料並寫入data
Python 爬蟲實戰:爬取某網站新聞並存 CSV
專案目標使用 requests、lxml、re 爬取目標網站新聞列表與詳情頁。擷取標題、發布時間、連結、閱讀數、來源五個欄位。將資料寫入 news.csv。關鍵
LeetCode 540:有序陣列中的單一元素 (二分搜尋 完整細節 Python 3)
題目大意給定有序整數陣列,每個元素出現兩次,只有一個元素出現一次。找出該元素,要求 O(log n) 時間、O(1) 空間。二分搜尋關鍵觀察成對元素的索引關係: