Skip to content

Commit 4151e08

Browse files
committed
想定外のデータに出会った時に管理者にメールする機能を追加
1 parent 086c467 commit 4151e08

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

ScrapePyCampList.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
from bs4 import BeautifulSoup
33
import japanmap as jm
44
import json
5+
from sendmailgun import sendMessage
56

67
prefnames = ('_', '北海道', '青森', '岩手', '宮城', '秋田', '山形', '福島', '茨城', '栃木',
78
'群馬', '埼玉', '千葉', '東京', '神奈川', '新潟', '富山', '石川', '福井', '山梨',
@@ -29,6 +30,7 @@ def parse_connpass(url):
2930
address = info[0].select('ul')[4].select('li')[1].get_text()
3031
else:
3132
address = 'サイトの構成が変わっている'
33+
sendMessage('parse_connpassでエラー', 'サイトの構成が変わっているようです。確認してください¥n¥n' + url)
3234
if len(statusinfo)>0:
3335
status = 1 # 終了
3436
else:
@@ -60,6 +62,7 @@ def pref_code(address):
6062
return value
6163

6264
# それでもだめなら
65+
sendMessage('pref_codeで失敗', '郵便番号でも所在地でも都道府県が指定できませんでした。確認してください¥n¥n' + address)
6366
return 0
6467

6568
def parse_pycamp():

0 commit comments

Comments
 (0)