曜日ごとの内容をラインに通知したい
pythonでゴミ出しの日をLINEに通知する仕組みを作成しています。
printにて文章を出力するところまではなんとか作成してみました。
ソースコード 内の「通知」とコメントしたif文をmessageに代入したいのですが、
方法を発見できずにいます。
別の方法などもございましたら教えて頂きたいです。
宜しくお願いいたします。
該当のソースコード
python
1import datetime 2 3import requests 4line_notify_token = '#アクセストークン' 5line_notify_api = 'https://notify-api.line.me/api/notify' 6 7# 現時刻の取得 8weekday = datetime.datetime.today().weekday() 9 10# 今日の曜日 11weekday_list = { 12 0: '月曜日', 13 1: '火曜日', 14 2: '水曜日', 15 3: '木曜日', 16 4: '金曜日', 17 5: '土曜日', 18 6: '日曜日' 19} 20today = weekday_list[weekday] 21 22# 曜日別の回収ゴミ 23garbage_list = { 24 0: '', 25 1: '焼却ゴミ', 26 2: '不燃ゴミ', 27 3: '資源ゴミ、危険ゴミ', 28 4: '焼却ゴミ', 29 5: '', 30 6: '' 31} 32today_garbage = garbage_list[weekday] 33 34# 通知 35if weekday == 0 or weekday >= 5 : 36 print('今日は{}、回収はありません。'.format(today)) 37else: 38 print('今日は{}、「{}」の日です。'.format(today,today_garbage)) 39 40message = 41payload = {'message': message} 42headers = {'Authorization': 'Bearer ' + line_notify_token} # Token 43line_notify = requests.post(line_notify_api, data=payload, headers=headers)
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/08/29 13:00