python - python站点请求,布尔类上的打印错误
问题描述
我想制作一个代码来显示该站点是否正常工作,到目前为止,我尝试了此代码,但它不工作:
代码:
import requests
requestt = requests.get("https://www.google.com")
status = (requestt)
print(status)
print(status == "<Response [200]>")
输出:
<Response [200]>
False
为什么??我已经尝试了很多东西,但仍然无法正常工作。我想制作一个代码来显示该网站是否正常工作。
解决方案
Response
库中对象的响应状态requests
存储在status_code
属性中。关于这一点,请使用:
import requests
requestt = requests.get("https://www.google.com")
status = requestt.status_code
print(status)
print(status == 200)
推荐阅读
- powerbi - PowerBI 中的拼写检查
- docker - 如何在容器中运行命令的两个实例?
- python - 分别在烧瓶中处理多个客户端请求?
- python - 无法在 mac 上安装 Multicorn
- node.js - Webstorm 不会抛出错误,Typescript 会
- aws-lambda - 在 Lambda 中导入 Pillow 模块
- mysql - MySQL 错误:添加外键约束失败。缺少约束索引
- google-cloud-platform - GCP 中的 KMS 和秘密管理器有什么区别?
- java - 我收到异常错误:线程“main”中的异常 java.lang.ArrayIndexOutOfBoundsException: 6
- c - Fluidsynth - 如何调制/操纵来自不同 MIDI 通道的音频