Python 取得指定日期星期幾的六種方法完整比較
需求背景 在排程系統、行曆應用、報表產生等場景,常需根據日期快速判斷星期幾。Python 提供內建 datetime、calendar 及第三方 pendulu
memory_profiler 逐行分析 Python 記憶體使用完整指南
工具簡介 memory_profiler 是純 Python 實作的記憶體分析工具,依賴 psutil 取得進程記憶體資訊,支援: 函式層級的逐行記憶體增量追
Nuitka 打包 Python 專案為獨立 EXE 完整教學
為什麼選擇 Nuitka? 當需要在無 Python 環境的 Windows 機器上部署應用時,Nuitka 將 Python 程式碼編譯為 C 再生成原生機器
Python 位運算完整指南:原理、應用與效能測試
什麼是位運算? 電腦記憶體中所有數值皆以二進制儲存。位運算直接對整數的二進制位元進行操作,常見於效能敏感、底層邏輯或演算法優化場景。雖能提升執行速度,但會降低程
Python 使用 Matplotlib 繪製水果店週銷售趨勢折線圖與長條圖
在數據分析與視覺化任務中,Matplotlib 是 Python 最基礎也最常用的繪圖庫之一。本文示範如何快速繪製一週水果店銷售額的折線圖與長條圖,並說明兩種圖
Python 與 Excel 完美結合:常用操作匯總與案例詳析(中文版)
從商業分析到商業分析學:工具演進的必然 早期的商業分析主要依賴 Excel,但當數據量突破百萬行(Excel 最大支援 1,048,576 行)時,分析師不得不
Python 與 C++ 混合開發實戰(27):建立 XFFmpeg 類整合 FFmpeg 庫(中文版)
專案背景 本系列記錄 Python 呼叫 C++ 開發多媒體應用的完整過程。本篇重點:建立 XFFmpeg 封裝類,將 FFmpeg 庫整合至 Visual S
Python 寫入 CSV 檔案範例(中文版)
CSV 資料寫入簡單示例 import csv # 範例 1:同級目錄自動建立 my.csv,寫入標題與多行資料 with open(my.csv, a, n
OpenCV 雙目標定 TypeError: an integer is required (got type NoneType) 解決方案
錯誤場景 呼叫 cv2.stereoCalibrate() 時拋出: TypeError: an integer is required (got type N
Python + Selenium 實現醫院掛號自動化搶號腳本
專案背景 專家號源緊張,技術手段輔助掛號。僅供技術學習與娛樂,嚴禁商業用途。 技術棧 Python 3.7 Selenium XPath 定位 核心流程
Python 文字排版工具:去空格、中英標點互轉、大小寫轉換
功能需求 完整代碼 article = input(請輸入需要排版的內容:) choice = int(input(請選擇功能(1.刪除空格 2.英文標點替
Python 自建模組套件實戰:從單檔到 site-packages 安裝
最簡單的自建模組 建立 bcd.py: def a(): print() 放入 Python 安裝目錄 Lib 資料夾: 任意位置直接 im
2022 年 2 月 TIOBE 編程語言排行榜:Python 遙遙領先
TIOBE 指數簡介 TIOBE 指數衡量程式語言流行度,每月更新,依據全球工程師數量、課程、第三方數據及主流搜尋引擎(Google、Bing、Yahoo、Wi
Python 最強身分證解析工具 parseidcard:格式驗證、地碼、出生日期、性別、檢查碼完整實作
專案緣起 2021.08.03 武漢全員核酸檢測,數據核對中身分證不匹配問題頻發,開發此工具解決驗證痛點。 身分證結構(GB11643-1999) 42
Python 定時任務框架 APScheduler 入門指南
背景動機 Linux crontab 或 Windows 工作排程器雖方便,但受限於環境權限(如無法提交 qsub、節點存取受限)。自建排程器靈活可控,核心採用
Python 異常處理機制:語法錯誤、邏輯異常與 try/except 實戰
兩大錯誤類型 類型說明範例 語法錯誤代碼不符合語法規則,執行前即報錯缺少冒號、縮排錯誤 邏輯異常語法正確但執行時發生錯誤除以零、變數未定義 語法錯誤範