api.py 文件源码

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

项目:PyPlanet 作者: PyPlanet 项目源码 文件源码
def __init__(self, instance, server_login, dedi_code, path, pack_mask, server_version, server_build, game='TM2'):
        """
        Initiate dedi api.

        :param instance: ControllerInstance
        :param server_login: .
        :param dedi_code: .
        :param path: .
        :param pack_mask: .
        :param server_version: .
        :param server_build: .
        :param game: Game info
        :type instance: pyplanet.core.instance.Instance
        """
        self.instance = instance
        self.loop = instance.loop
        self.client = requests.session()
        self.headers = {
            'User-Agent': 'PyPlanet/{}'.format(version),
            'Accept': 'text/xml',
            'Accept-Encoding': 'gzip',
            'Content-Type': 'text/xml; charset=UTF-8',
            'Content-Encoding': 'gzip',
            'Keep-Alive': 'timeout=600, max=2000',
            'Connection': 'Keep-Alive',
        }

        self.server_login = server_login
        self.dedimania_code = dedi_code
        self.path = path
        self.pack_mask = pack_mask
        self.server_version = server_version
        self.server_build = server_build
        self.game = game

        self.update_task = None
        self.session_id = None
        self.retries = 0
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号