将数据从模块发送到脚本

时间:2012-09-22 12:16:36

标签: python irc python-module

为那些没有进入python的人创建一个IRCbot模块。

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

while 1:
    text=irc.recv(4096)

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

谢谢!

1 个答案:

答案 0 :(得分: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)