流行python库中的错误语法
我试图使用mitmproxy Python API,但是mitmproxy导入http的流行python库中的错误语法,python,syntax,Python,Syntax,我试图使用mitmproxy Python API,但是mitmproxy导入http的行给出了一个语法错误。包含以下行: self.request: HTTPRequest = None 及 看起来不像Python 是我遗漏了什么,还是这只是一个糟糕的代码 如中所述,您将需要最新的Python版本 请确保为您的发行版安装Python 3.6(或更高版本)和pip3 您看到的是Python 3.5中添加的类型注释。这是您需要使用的类型注释。python3您的代码适合我,请确保您使用的是@zim
行给出了一个语法错误。包含以下行:
self.request: HTTPRequest = None
及
看起来不像Python
是我遗漏了什么,还是这只是一个糟糕的代码 如中所述,您将需要最新的Python版本
请确保为您的发行版安装Python 3.6(或更高版本)和pip3
您看到的是Python 3.5中添加的类型注释。这是您需要使用的类型注释。python3
您的代码适合我,请确保您使用的是@zimdero建议的Python 3
def make_error_response(
status_code: int,
message: str="",
headers: Optional[http.Headers]=None,
) -> HTTPResponse:
reason = http.status_codes.RESPONSES.get(status_code, "Unknown")