query.py 文件源码

python
阅读 29 收藏 0 点赞 0 评论 0

项目:PyPlanet 作者: PyPlanet 项目源码 文件源码
def add_to(self, *players):
        """
        Add new recipient to the to list.

        :param players: Player login string(s) or player instance(s).
        :return: Self reference.
        :rtype: pyplanet.contrib.chat.query.ChatQuery
        """
        # Unpack list in unpacked list if given.
        if len(players) == 1 and isinstance(players[0], collections.Iterable):
            players = players[0]

        # Check if we already have login lists.
        if not isinstance(self._logins, set):
            self._logins = set()

        for obj in players:
            if isinstance(obj, Player):
                self._logins.add(obj.login)
            elif isinstance(obj, str):
                self._logins.add(obj)
        return self
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号