Python 脚本:定期访问网站内容
本脚本仅供学习交流使用,请勿用于任何非法或攻击行为。
import requests
import time
url = 'https://www.example.com' # 替换为目标网站地址
interval = 60 # 设置访问间隔时间(秒)
while True:
try:
response = requests.get(url)
response.raise_for_status() # 检查 HTTP 状态码
print(f'成功访问 {url},状态码:{response.status_code}')
# 处理网站内容
# ...
except requests.exceptions.RequestException as e:
print(f'访问网站失败:{e}')
time.sleep(interval)
脚本说明:
- 导入
requests和time库。 - 设置目标网站地址和访问间隔时间。
- 使用
requests.get()获取网站内容。 - 使用
response.raise_for_status()检查 HTTP 状态码,如果出现错误,抛出异常。 - 打印访问成功或失败的信息。
- 使用
time.sleep()暂停一段时间,避免频繁访问。
注意事项:
- 确保你拥有访问目标网站的权限。
- 遵守目标网站的 robots.txt 文件规则。
- 避免频繁访问,以免给目标网站服务器造成负担。
- 尊重网站的隐私政策和服务条款。
原文地址: https://www.cveoy.top/t/topic/lq8Q 著作权归作者所有。请勿转载和采集!