python创建类未实例化调用方法的错误

在这里插入图片描述
最近在写一个python的flask项目创建了一个类,未实例化就调用方法,一直报错缺少一个参数。
最后改动如下就行了。

import requests
class HTTP():
    @staticmethod //改成静态方法就行了
    def get(url,return_json=True):
        r = requests.get(url)
        if r.status_code != 200:
            return {} if return_json else ''
        else:
            return r.json() if return_json else r.text

你可能感兴趣的:(python)