python读取网页中间文本,并且判断是否存在,存在执行关机
时间: 2023-08-15 13:03:17 浏览: 112
以下是使用Python读取网页中间文本,并根据存在与否执行关机的示例代码:
```python
import requests
# 发起GET请求获取网页内容
url = "https://www.example.com" # 替换为你要读取的网页URL
response = requests.get(url)
# 检查响应状态码
if response.status_code == 200:
# 检查关键词是否存在于网页中间文本
keyword = "关键词" # 替换为你要检查的关键词
if keyword in response.text:
# 执行关机命令
import os
os.system("shutdown /s /t 0")
else:
print("关键词不存在于网页中间文本。")
else:
print("Failed to retrieve the webpage.")
```
上述代码使用了`requests`库来发送GET请求并获取网页的响应。首先,你需要将`url`变量替换为你要读取的网页的URL。然后,通过`response.status_code`检查响应的状态码,如果状态码为200,表示请求成功。接着,你需要将`keyword`变量替换为你要检查的关键词。如果关键词存在于网页中间文本(即`response.text`),则执行关机命令。请注意,执行关机命令可能需要管理员权限。
请注意,你需要安装`requests`库,可以通过运行`pip install requests`来进行安装。另外,执行关机命令可能会对计算机造成影响,请谨慎使用。
阅读全文