0

我为那些不熟悉python的人创建了一个IRCbot模块。

但现在我遇到了一个问题。该模块有这个:

while 1:
    text=irc.recv(4096)

但是有没有办法将“文本”发送回脚本,这样我就可以使用 module.find 或其他东西

谢谢!

4

1 回答 1

1

如果我正确理解您的问题。. .

您的用户可能需要定义一个回调。您的模块将如下所示:

user_callback = None

def register_callback(callback):
    global user_callback
    user_callback = callback

def main():
    while 1:
        text=irc.recv(4096)
        user_callback(text)
于 2012-09-22T12:45:16.497 回答