+ when bot fail then send mail

This commit is contained in:
urinx
2017-05-25 16:21:48 +08:00
parent 97f347b8f8
commit 123993c3cc
9 changed files with 70 additions and 14 deletions
+6
View File
@@ -231,6 +231,12 @@ def save_json(filename, data, dirName, mode='w+'):
return fn
def load_json(filepath):
Log.debug('load json: ' + filepath)
with open(filepath, 'r') as f:
return _decode_data(json.loads(f.read()))
def pickle_save(data, file):
"""
@brief Use pickle to save python object into file
+1
View File
@@ -34,6 +34,7 @@ class WeChat(WXAPI):
"[#] Skey: " + self.skey + "\n" + \
"[#] DeviceId: " + self.device_id + "\n" + \
"[#] PassTicket: " + self.pass_ticket + "\n" + \
"[#] Run Time: " + self.get_run_time() + '\n' + \
"========================="
return description
+5 -2
View File
@@ -767,8 +767,11 @@ class WXAPI(object):
@param text String
@return Bool: whether operation succeed
"""
dic = self.webwxsendmsg(text, user_id)
return dic['BaseResponse']['Ret'] == 0
try:
dic = self.webwxsendmsg(text, user_id)
return dic['BaseResponse']['Ret'] == 0
except:
return False
def send_img(self, user_id, file_path):
"""