python環境為 python3
註冊後即可使用免費版本的服務
twilio記得要在控制台獲得乙個手機號才能設定相應的資訊。
終端執行如下指令:
pip3 install twilio
# 設定心知天氣的apikey
apikey ="--此處為私鑰--"
# 設定twilio賬戶資訊
twilio_account_sid ="--twilio_account_sid--"
twilio_auth_token ="--twilio_auth_token--"
# 傳送簡訊的指令
client.messages.create(to=phone,from_="--twilio_phone--",body=message)
# 編輯接收人的資訊,國內**記得加 +86
name ="--你的名字--"
phone ="--你的手機號--"
location ="shanghai"
修改後終端執行該指令碼:
python3 get_weather.py
執行成功後片刻你的手機便收到簡訊了。
macos和linux都可以使用crontab達到此效果。
終端執行指令:
crontab -e
此時進入了vim編輯器的介面。
# 第一列為執行指令碼的分鐘數
# 第二列為執行指令碼的小時數
# 第三列為執行指令碼的日,* 為萬用字元,表示全部
# 第四列為執行指令碼的月,* 為萬用字元,表示全部
# 第五列為執行指令碼的星期,* 為萬用字元,表示全部
# 第六列為到達條件後要執行的命令
06***python3 指令碼的路徑/get_weather.py
儲存後退出,提示terminal要獲得全部許可權,是 terminal顯示已經安裝
終端輸入如下指令:
crontab -l
若是終端輸出顯示了你編輯的命令即新增成功
給非註冊twilio的手機號發簡訊
需要進入控制台設定。
點選網頁右邊藍色的鏈結 verified numbers。 新增相應的手機號 手機號語音認證或手機驗證碼認證睡眠狀態後crontab失效
睡眠狀態後crontab不再定時執行指令碼。
寫**也可以進行資源整合,實現相應的功能,達到預期的目標即可。
**改變世界。
python3定時爬蟲
1 使用製作python爬蟲 2 在linux搭建python環境,可以檢視我搭建環境的隨筆 3 在獨立的虛擬環境中使用pip安裝對應的依賴包 例如 pip install pymysql 4 在對應的spider資料夾下建立cron.sh指令碼,內容如下 1 bin sh 2 path path ...
python3中文長度 python3獲得漢字長度
import string def str count str 找出字串中的中英文 空格 數字 標點符號個數 count en count dg count sp count zh count pu 0 for s in str 英文 if s in string.ascii letters cou...
Python3獲取歷史天氣資料
資料 是歷史天氣網 函式輸入的是城市拼音,年份 可設定起始年份 輸出的是pandas裡的dataframe資料型別,便於儲存成excel或其他本地資料儲存形式。coding utf 8 created on sat sep 15 11 20 40 2018 author csm import req...