Python

Python

Python 章節聚焦腳本自動化、資料處理與開發環境實作,提供可直接套用的程式流程、除錯觀念與工具整合方式。

VS Code + uv:建立 Python 開發環境與 `.venv` 管理流程

uv 把 Python 版本、虛擬環境與依賴管理收進同一套工作流,配合 VS Code 可以很快把專案開發環境建起來。本文以 Windows 為例,整理從安裝 uv、建立 .venv、選擇解譯器,到用 uv adduv sync 管理套件的實際流程。
Ted Liou 2025.06.08 Python

用 Python 搭配 Firmata 控制 Arduino 腳位:適合快速做簡單 I/O

如果需求只是從 Python 控制 Arduino 的腳位輸出、讀取簡單輸入,Firmata 會比自己重寫 Serial Protocol 省事很多。本文整理 StandardFirmata 的燒錄流程、pyFirmata2 的安裝方式,以及用 Python 控制 LED 腳位的基本做法,同時把這套方法不適合的情境講清楚。
Ted Liou 2025.03.08 Python

Windows 11 如何建立 YOLO11 與 CUDA 的 Python 影像辨識環境?

YOLO (You Only Look Once) 是人工智慧的一種影像辨識技術,坊間常稱之為「YOLO 演算法」,目前最新發展到第 11 代,其特點為「快」。
Ted Liou 2025.01.15 Python

macOS 如何安裝 Python 開發環境?兩種常見方法整理

要開發或執行 Python 程式需要預先在電腦中安裝環境,在 macOS 作業系統中有 2 種常見的安裝方法,本篇文章將分別進行說明。
Ted Liou 2024.09.12 Python

Windows 如何安裝 Python 開發環境?三種常見方法整理

要開發或執行 Python 程式需要預先在電腦中安裝環境,在 Windows 作業系統中有 3 種常見的安裝方法,本篇文章將分別進行說明。
Ted Liou 2024.09.12 Python