BaseRequest.py 文件源码

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

项目:PairApi 作者: Louis-me 项目源码 文件源码
def get(self, url, param):
        data = {}
        _url = self.req["protocol"] + self.req["host"] + ":" + str(self.req["port"]) + url
        print(_url +" get?????:"+str(param))
        try:
            response = yield from aiohttp.request("GET", _url, headers=self.req["header"], params=param)
            string = (yield from response.read()).decode('utf-8')
            if response.status == 200:
                data = json.loads(string)
            else:
                print("data fetch failed for")
                print(response.content, response.status)
            data["status_code"] = response.status
            print(data)
        except asyncio.TimeoutError:
            print("????")
        except UnicodeDecodeError:
            print("?????")
        return data
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号