Python代码实现2秒内监控网页是否正常打开
要监控一个网页是否在2秒内正常打开,可以使用Python的`requests`库。首先需要安装`requests`库,然后编写代码实现以下功能: 1. 导入`requests`库和`time`库。 2. 使用`requests.get()`方法尝试访问目标网页。 3. 检查响应状态码是否为200,表示网页正常打开。 4. 设置超时时间为2秒,如果超过2秒仍未收到响应,则认为网页打开失败。 以下是实现这个功能的代码: ```python import requests import time def check_website(url): try: start_time = time.time() response = requests.get(url, timeout=2) end_time = time.time() if response.status_code == 200: print(f"网页 {url} 在 {end_time - start_time:.2f} 秒内正常打开") else: print(f"网页 {url} 打开失败,状态码:{response.status_code}") except requests.exceptions.Timeout: print(f"网页 {url} 打开超时") except Exception as e: print(f"网页 {url} 打开出错,错误信息:{e}") # 测试 url = "https://www.example.com" check_website(url) ``` 将`https://www.example.com`替换为你想要监控的网址。运行这段代码,它将输出网页是否在2秒内正常打开的信息。 ######[AI写代码神器 | 372点数解答 | 2024-07-08 16:25:24]
- Python 运行报错:urllib3 网络连接创建失败,原因及排查建议(字节豆包 | 161点数解答 | 2024-10-31 00:39:36)488
- Python根据身高体重,精准判断成年人胖瘦程度!(字节豆包 | 161点数解答 | 2025-12-07 09:35:27)50
- 成年人身高体重揭秘:用BMI判断胖瘦程度(字节豆包 | 320点数解答 | 2025-12-12 17:59:52)62
- C++实现:根据身高体重计算并输出成年人胖瘦程度(字节豆包 | 324点数解答 | 2025-12-12 18:01:07)65
- Python 简易计算:根据身高体重判断成年人胖瘦程度(字节豆包 | 157点数解答 | 2025-12-12 19:28:38)56
- Python 实现球类:精准计算半径、表面积与体积,附输入验证与异常处理!(阿里通义 | 261点数解答 | 2024-11-28 21:19:39)371
- Python 实战:学生信息列表转字典、遍历、深拷贝及数据修改全流程(GPT | 422点数解答 | 2024-10-29 15:43:54)441
- Python实战:学生成绩列表转字典,深拷贝与数据修改操作全解析(字节豆包 | 254点数解答 | 2024-10-29 16:01:39)435
- 揭开“artobject”开启之谜:背后秘密大揭秘 (字节豆包 | 57点数解答 | 2024-09-23 13:19:53)368
- Python使用psycopg2库打开PostgreSQL中artobject对象的代码示例(字节豆包 | 292点数解答 | 2024-09-23 13:20:49)246
- STC15F2K60S2 单片机:7 段数码管显示与 ADC 数据读取完整代码解析(讯飞星火 | 939点数解答 | 2024-11-07 17:31:31)269
- Python 利用 win32com 库:将 Excel 转换为 A4 横向 PDF 并单独打印首列(字节豆包 | 507点数解答 | 2025-03-10 15:48:12)328