获取http状态代码

2024-05-14 00:17:56 发布

您现在位置:Python中文网/ 问答频道 /正文

有没有办法以非数字的方式获取http状态。例如,如果我使用http模块,我会得到http.HTTPStatus.ok,它是200的数字形式。但是,我只想以alphabetic的方式得到它作为http.HTTPStatus.ok进行比较

我使用的是一个python代码,它执行一个url并返回结果,result.response\u代码是http.HTTPStatus.ok


Tags: 模块代码httpurlresponse状态方式ok
1条回答
网友
1楼 · 发布于 2024-05-14 00:17:56

基于documentation

>>> import http
>>> http.HTTPStatus.OK.phrase
'OK'

因此,根据您所写的内容,您应该能够执行result.response_code.phrase之类的操作。如果取而代之的是一个数字返回,您可以像这样反转查找:

>>> http.HTTPStatus(200).phrase
'OK'

相关问题 更多 >