【发布时间】:2021-06-15 15:41:08
【问题描述】:
我想检查 message() 函数是否正确运行并设法发送消息,用户可能在一段时间内无法访问,所以我想编写脚本跳过他没有管理的名字向他发送消息,并标记发送消息的人的姓名
我试图设置一个布尔值 函数运行后会发生变化,但它似乎不起作用,我正在使用模块发送消息我在模块而不是脚本本身上收到错误
user_was_messaged = False
def message_user()
user_was_messaged = True
【问题讨论】:
-
什么是模块化?
-
你能从函数中返回一个布尔值吗?然后,如果函数返回 False,您可以将用户添加到您的列表中。
-
如果您的问题在于根据您使用的库引发的错误来识别消息是否已发送,请查看 try/except 块
-
你能澄清你在问什么吗?如果一个函数“结束”时出现错误,一个异常将贯穿所有外部函数,除非你主动抑制它。
标签: python python-3.x function boolean