展開側邊欄位的漢堡樣式按鈕

爬蟲程式

Python 網頁爬蟲|資料抓取自動化

示範以 Python 自動化抓取網站資料並整理為 Excel 報表,涵蓋靜態與動態(JavaScript 渲染)兩種場景。 【功能展示】 - 靜態網頁:requests + BeautifulSoup 抓取書籍清單(100 筆),輸出 CSV - 動態網頁:Playwright 操控 Chromium,等待 JS 渲染後抓取內容,輸出 JSON - Excel 報表:pandas + openpyxl 整理資料,含格式化、自動欄寬、樞紐摘要 Sheet 【技術棧】 Python・requests・BeautifulSoup4・Playwright・pandas・openpyxl 【可客製化項目】 目標網址、抓取欄位、分頁邏輯、輸出格式(CSV / JSON / Excel)皆可依需求調整。一般靜態站 3 天內交付,動態 / 登入後內容視複雜度報價。

12
2026/05/07 更新

更多來自 JeffreyLee 的作品

Nordic nRF connect

【專題實作】nRF52832 空氣品質監測系統韌體開發 [Project] nRF52832 Air Quality Monitor Firmware Development 協助大學生專題團隊,以 Nordic nRF52832 DK 為核心,整合 MQ135 氣體感測器、DHT22 溫濕度感測器與 SSD1306 OLED 顯示模組,開發完整嵌入式韌體系統。 Assisted a university project team in developing a complete embedded firmware system based on the Nordic nRF52832 DK, integrating an MQ135 gas sensor, DHT22 temperature/humidity sensor, and SSD1306 OLED display module. 技術內容 / Technical Scope - 開發環境:VS Code + nRF Connect SDK v3.2.4(Zephyr RTOS) - 撰寫 Device Tree Overlay,配置 I2C(pinctrl)、ADC、GPIO 腳位 - 實作 DHT22 溫濕度讀取、MQ135 ADC 類比轉換與 ppm 換算 - 實作 SSD1306 OLED 即時顯示,含氣體超標警報畫面 - 設計自訂 BLE GATT Service,透過 Notify 每 2 秒同步感測數值至手機 - 排查並修正 NCS v3.x 版本相容性問題(pinctrl 腳位、DHT binding、BLE API 更新) - Dev environment: VS Code + nRF Connect SDK v3.2.4 (Zephyr RTOS) - Configured Device Tree Overlay for I2C (pinctrl), ADC, and GPIO pin assignments - Implemented DHT22 temperature/humidity readout and MQ135 ADC-to-ppm conversion - Implemented real-time SSD1306 OLED display with gas alert screen - Designed custom BLE GATT Service with Notify, pushing sensor data to mobile every 2 seconds - Resolved NCS v3.x compatibility issues: pinctrl migration, DHT binding update, BLE API changes 交付成果 / Deliverables - 可編譯燒錄之完整韌體原始碼 - Device Tree Overlay 腳位設定檔 - 系統架構規劃文件(含 BLE 資料格式、OLED 顯示規劃、展示流程) - 環境安裝與燒錄操作說明文件 - Complete firmware source code (build-ready and flashable) - Device Tree Overlay pin configuration - System architecture planning document (BLE data format, OLED layout, demo

韌體開發設計
12

JeffreyLee

0 人諮詢 20小時前上線平均 22分鐘內 回覆