0

当我阅读emitter.py时,有一件事让我对源代码感到困惑,这里是代码:

def _format_channel(key, channel, options={}):
        k = key.strip("/")
        c = channel.strip("/")
        o = Client._format_options(options)
        
        formatted = "{key}/{channel}/{options}".format(key=k, channel=c, options=o)
        return formatted

这里的代码表明无论频道是什么,都会在其后添加一个“/{options}”。但是,这使得无法使用通配符“#”,因为它必须是主题中的最后一个字符。

还是有一种特殊的方法可以在 Emitter 中使用通配符“#”?

4

0 回答 0