# PYTHON 專題計畫書 --- ## 自動打卡系統 ---- - ### 組員 - 我 D0989311 周勇成 - (***組員都退選光了,咩噗***) ![](https://i.imgur.com/VCi7hBQ.png) ---- - ### 動機與背景 - 常常忘記打卡,如果能自動打卡就好了 ---- - ### 參考資料 - selenium doc - request doc - ddddocr - tkinter doc - github 上一些人ㄉ實作 --- ## 內容 ---- - ### 預計功能與成果 - 能排程打卡 ---- - ### 設計說明 - 連上學校網路後輸入帳號密碼能自動打卡 - 會自動下載驗證碼做辨識 - 每小時都請求一次或提供課表 ---- - ### 預計用到的技巧與資料 - 爬蟲 - requests (原本有用後來卡在了最後一步只 能砍掉重練了) - BeautifulSoup (美化html) - ddddocr (辨識驗證碼) - urllib.request (擷取圖片) - selenium (爬蟲) - time (獲取時間) - PIL (圖片格式轉換) - tkinter (GUI) --- - ### 成果 - 1.功能與成果展示 ---- ![](https://i.imgur.com/OdT65Dg.png) ---- #### 影片連結 https://www.youtube.com/watch?v=uuQGrugtf78&ab_channel=KatzeHF ---- - 2.總共寫了多少行程式碼: 200~300 ---- - 心得 1.團隊分工: 只有自己 2.學習心得: 雖然沒有人能參考但自己一個人學習也受益良多 3.建議: 以後組員退選光最好再找新的
{"metaMigratedAt":"2023-06-16T16:19:43.900Z","metaMigratedFrom":"Content","title":"PYTHON 專題計畫書","breaks":true,"contributors":"[{\"id\":\"24d8bf1a-6b2e-41ad-9a6c-f7d939ab2b27\",\"add\":1406,\"del\":417}]"}
    683 views