异常处理
This commit is contained in:
4
robot.py
4
robot.py
@@ -492,9 +492,13 @@ class Robot(Job):
|
|||||||
def news_baidu_report(self, sender: str = None) -> None:
|
def news_baidu_report(self, sender: str = None) -> None:
|
||||||
try:
|
try:
|
||||||
news = News().get_baidu_news()
|
news = News().get_baidu_news()
|
||||||
|
if news and isinstance(news, str):
|
||||||
self.send_text_msg(news, sender)
|
self.send_text_msg(news, sender)
|
||||||
|
else:
|
||||||
|
self.LOG.error("获取百度新闻返回值异常")
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
self.LOG.error(f"newsBaiduReport error:{e}")
|
self.LOG.error(f"newsBaiduReport error:{e}")
|
||||||
|
# 发送错误信息给用户,让用户知道发生了什么
|
||||||
|
|
||||||
def news_en_report(self, website, sender: str = None) -> None:
|
def news_en_report(self, website, sender: str = None) -> None:
|
||||||
try:
|
try:
|
||||||
|
|||||||
Reference in New Issue
Block a user