透過 Line Notify ∙ Python ∙ Crontab 實現行動助理
- 運用
Line Notify
來達到通知的需求 - 使用
Python
作為開發語言 - 使用
Crontab
達成排程執行
發行 Line Notify 權杖
Line Notify > 登入後右上角 > 個人頁面 > 滑到最底下的
發行存取權杖(開發人員用)
點擊 『 發行權杖 』
設定 Line Notify 權杖
輸入權杖名稱 > 選擇接收通知的聊天室 > 發行
複製好 Token 並關閉
可以發現已連動的服務多了剛剛設定的
TEST !!
撰寫 Python Script
安裝 Python
安裝 requests
寫 Python !
1 | import requests |
執行 / 測試 script
run 看看這個 script 看看效果
透過 Crontab 設定排程
撰寫排程
1 | crontab -e |
開啟編輯器後輸入以下語法:
1 | */1 * * * * /Library/Frameworks/Python.framework/Versions/3.11/bin/python3 /Users/yochen/Code/Python/TEST_PYTHON/LineNotify.py |
分 時 日 月 週 執行語法 執行檔案
以上語法代表我要在無時無刻,每一分鐘,透過 Python 執行我指定的 Python 檔
編輯成功後,檢視排程
1 | crontab -l |
補充:
- vi 操作:( i 改為 Insert Mode,ESC 後 :wq 儲存退出,點我看更詳細教學 )
- 尋找本機 Python 安裝連結:
which python3
靜待時間到來,就可以發現 ~~ 搞定嚕!