這個專案是我想深入學習CLI工具開發時做的練習作品。之前有做過一個簡單的CLI專案,但覺得還不夠熟悉,就想做一個比較有結構、能處理檔案的模擬器來加強練習。剛好自己平常也會算GPA,所以就決定做這個GPA模擬器,當作實作練習用。
- 可以輸入課程、學分和成績來計算目前所擁有的GPA
- 可以觀看和刪除目前所設置之課程
- 可以模擬如果某科成績改變後的狀況
- 會將檔案存入json檔案中,重開後照樣存在
- 支援使用導入ChatGPT來分析目前課表,來給你建議(需要設定API金鑰)
先clone此專案到你的資料夾當中
然後設置一個檔案為.env後放入以下資訊
chatgpt_apikey = 你的chatgpt_apikey
隨後即可以啟動python主程式
python main.py





