企業微信模板卡片消息開發全流程:回調配置、發送與被動回覆
企業微信模板卡片支援按鈕互動、投票、選單等豐富形式,但必須先配置回調介面才能發送支援回調的卡片。本文完整記錄 Django 實現回調驗證、發送卡片、被動回覆的全
Python 非同步程式設計:從 Generator 到 asyncio 與 aiohttp 實戰
協程是單執行緒實現並發的關鍵,Python 透過 generator(生成器)奠基,再經 @asyncio.coroutine / yield from 進化為
Python 爬蟲解析鏈家二手房列表頁資料
鏈家二手房資料直接存在靜態 HTML 中,適合用 requests + BeautifulSoup 解析。以南京站為例,示範提取標題、小區名、戶型、面積、朝向、
Python 爬蟲實戰:呼叫唯品會 API 抓取品牌商品資訊
唯品會商品資料透過內部 API 獲取,流程分三步:取得品牌 ID/名稱 → 取得品牌商品總頁數 → 逐頁抓取商品 ID。本文完整記錄請求參數、Header、JS
Python 爬蟲入門:正則解析淘寶商品資訊存 CSV
淘寶商品資料量大、類別多,適合初學者練習爬蟲。本文示範用 requests + 正則表達式抓取關鍵字搜尋結果的商品名、價格、銷量、圖片與詳情連結,存成 CSV。
Python 爬蟲實戰:POST 請求抓取拉勾網 Python 職位資訊
前幾篇使用 GET 請求,本文示範如何處理 POST 請求 爬取拉勾網(lagou.com)的 Python 相關職位。POST 與 GET 最大不同在於參數封
Python 爬蟲下載《英雄聯盟》全英雄與皮膚原圖
還記得大學時期通宵開黑的日子嗎?今天用 Python 爬取《英雄聯盟》官網所有英雄與皮膚的高清原圖,完整流程如下。 資料來源分析 官網英雄列表頁:https
Python 爬蟲實戰:抓取豆瓣電影 Top 250 存入 MySQL
以豆瓣電影 Top 250 為例,示範如何用 requests + 正則表達式爬取排名、片名、海報圖片網址,並存入 MySQL 資料庫。完整代碼如下: 前置準
Python 開發圖形化 24 點遊戲(上):介面建構與核心邏輯
24 點是經典的數學撲克遊戲:從去掉大小王的 52 張牌中抽 4 張,利用加減乘除運算湊出 24。童年時我們用實體撲克牌玩,無法自動判斷是否有解;現在用 Pyt
Python Tkinter 實作骰子滾動動畫教學
骰子是許多桌遊的核心道具,雖然用程式碼產生隨機數很簡單,但若能在圖形介面中模擬骰子滾動的動態效果,絕對能為遊戲增色不少。近期筆者在開發幾款小遊戲時都需要用到骰子
Python Game Dev: Guess Idioms by Picture (Part 2) - Core Logic Implementation
Continuing from Part 1 (UI construction), this article implements the core game
Python Animation: 90-Second Countdown Circular Progress Bar with Tkinter
Today Ill explain how to create a 90-second countdown circular progress bar anim
Python 解題:What Is Wrong With This Family? 家譜驗證演算法(英文版)
CheckIO is a foreign programming website with game-style levels. Complete tasks
Python 非同步程式設計入門:從 Generator 到 asyncio 與 aiohttp
協程是使用者態的上下文切換技術,簡單說就是在單一執行緒透過程式碼區塊切換實現並發。Python 透過 generator 實現協程支援。 一、Genera
Python 設定檔解耦技巧:使用 import 導入模組化配置
在封裝資料庫工具類時,若將連線參數硬寫在程式碼中,耦合度過高,維護不便。本文介紹一種簡潔的解耦方式:將設定寫在獨立的 .py 檔案中,直接 import 導入使
Django 表單元件完整指南:驗證、渲染與錯誤處理
Django 內建的 forms.Form 元件不僅能自動產生 HTML 表單標籤,還提供強大的資料驗證與錯誤訊息顯示功能。本文記錄完整使用流程,包含區域/全域
Python 解題:What Is Wrong With This Family? 家譜驗證演算法
CheckIO 是國外程式練習網站,以遊戲化方式解鎖關卡。通關後可查看高分解法,學習他人思路。缺點是全英文介面。 近日在 CheckIO 發現一道有趣的題目「W
Python 開發小遊戲:看圖猜成語(上)─ 介面搭建與 Tkinter 基礎
系列教學邁入圖形化介面(GUI)階段。本文將帶領大家從零開始,使用 Python 內建的 tkinter 模組,搭建「看圖猜成語」遊戲的完整視覺介面。下篇將實作