1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | import requests import json r = requests.get('http://data.coa.gov.tw/Service/OpenData/FromM/FarmTransData.aspx') text = json.loads(r.text) sum = 0 total = 0 for row in text: if '百香果' in row['作物名稱']: sum += row['平均價']*row['交易量'] total += row['交易量'] average = sum / total print(sum, '元') def lineNotifyMessage(token, msg): headers = { "Authorization": "Bearer " + token, "Content-Type" : "application/x-www-form-urlencoded" } payload = {'message': msg} r = requests.post("https://notify-api.line.me/api/notify", headers = headers, params = payload) return r.status_code message = '今天百香果總交易金額為'+str(sum)+'元'+'平均價為每公斤'+str(average)+'元' # 修改為你的權杖內容 token = '你的權杖' lineNotifyMessage(token, message) |
本社群由Nantou.py使用者社群以及國立虎尾科技大學電機資訊學院負責維護,它是一群熱愛智慧生活科技以及Python的專業教師所組成,大家一同快樂地研究有關數位生活中人工智慧、大數據、物聯網、雲端服務、APPS、福祉科技、感知網路服務、車載網路服務、及網際網路等資通訊技術,並運用這些資通訊以及Python技術來提升我們的日常生活品質,建立更好的生活環境。
2019年12月16日 星期一
用Python讀取百香果交易情形再利用Line bot來通報
大家可以參考"使用 Python 實作發送 LINE Notify 訊息",取得權杖,再依下列程式,取得百香果交易情形後,利用Line bot來傳送資訊
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言