检查网址连通性的python脚本

人机协作,AI模型:Deepseek

环境:windows11

准备工作:

1.Windows Store安装Python Install Manager

2.Powershell安装request:py -m pip install requests

3.进入py文件目录

4.py xxx.py执行

代码(保存为xxx.py):

python 复制代码
import requests
import hashlib
import json

apps = [
    ("WPS Office", "办公套件", "https://www.wps.cn/download/"),
    ("腾讯文档", "在线文档", "https://docs.qq.com/"),
    ("金山文档", "在线文档", "https://www.kdocs.cn/"),
    ("石墨文档", "在线文档", "https://shimo.im/download"),
    ("一起写", "在线文档", "https://www.yiqixie.com/"),
    ("飞书文档", "文档协作", "https://www.feishu.cn/product/docs"),
    ("百度网盘", "云存储", "https://pan.baidu.com/download"),
    ("腾讯微云", "云存储", "https://www.weiyun.com/download"),
    ("阿里云盘", "云存储", "https://www.aliyundrive.com/download"),
    ("坚果云", "云存储", "https://www.jianguoyun.com/"),
    ("亿方云", "企业云盘", "https://www.fangcloud.com/"),
    ("沃云盘", "云存储", "https://www.woyunpan.cn/"),
    ("钉钉", "企业协作", "https://www.dingtalk.com/download"),
    ("企业微信", "企业协作", "https://work.weixin.qq.com/"),
    ("飞书", "企业协作", "https://www.feishu.cn/download"),
    ("腾讯会议", "视频会议", "https://meeting.tencent.com/"),
    ("华为云 WeLink", "企业协作", "https://www.huaweicloud.com/product/welink.html"),
    ("Lark(飞书海外版)", "协作平台", "https://www.larksuite.com/zh-cn/"),
    ("腾讯企点", "企业通讯", "https://qidian.qq.com/"),
    ("印象笔记(中国版)", "笔记", "https://www.yinxiang.com/download/"),
    ("有道云笔记", "笔记", "https://note.youdao.com/download.html"),
    ("为知笔记", "笔记", "https://www.wiz.cn/download.html"),
    ("语雀", "笔记/知识库", "https://www.yuque.com/download"),
    ("幕布", "大纲笔记", "https://mubu.com/download"),
    ("滴答清单", "待办/日程", "https://www.dida365.com/"),
    ("福昕PDF编辑器", "PDF编辑", "https://www.foxit.com.cn/download/"),
    ("扫描全能王", "文档扫描", "https://www.camscanner.com/download"),
    ("夸克扫描王", "扫描/OCR", "https://www.quark.cn/"),
    ("扫描宝", "扫描工具", "https://www.saomiao.com/"),
    ("Teambition", "项目管理", "https://www.teambition.com/download"),
    ("Tower", "团队协作", "https://tower.im/"),
    ("Worktile", "项目管理", "https://worktile.com/download"),
    ("ONES", "研发管理", "https://ones.com/download"),
    ("禅道", "项目管理", "https://www.zentao.net/download.html"),
    ("伙伴云", "零代码协作", "https://www.huoban.com/"),
    ("明道云", "应用搭建", "https://www.mingdao.com/"),
    ("问卷星", "在线问卷", "https://www.wjx.cn/"),
    ("金数据", "表单工具", "https://jinshuju.net/"),
    ("腾讯问卷", "在线问卷", "https://wj.qq.com/"),
    ("简道云", "表单/流程", "https://www.jiandaoyun.com/"),
]

results = []
for name, category, url in apps:
    try:
        resp = requests.get(url, timeout=8, allow_redirects=True)
        accessible = 200 <= resp.status_code < 400
    except Exception:
        accessible = False
    results.append({"name": name, "category": category, "url": url, "accessible": accessible})

data_str = json.dumps(results, sort_keys=True, ensure_ascii=False)
unique_id = hashlib.sha256(data_str.encode('utf-8')).hexdigest()
print("唯一标识:", unique_id)
print("可访问性详情:", {r["name"]: r["accessible"] for r in results})
相关推荐
金銀銅鐵20 小时前
[Python] 扩展欧几里得算法
python·数学·算法
Duckdblab20 小时前
DuckDB 性能调优终极指南:打造闪电般的分析体验
python
带派擂总21 小时前
Python全栈开发精华版最全合集(包含各种面试题) Day24_异常和错误
python
金銀銅鐵1 天前
n^5 和 n 的个位数是否总相等?
python·数学
aqi001 天前
15天学会AI应用开发(九)利用Chroma持久化向量数据
人工智能·python·大模型·ai编程·ai应用
金銀銅鐵1 天前
借助 Pygame 探索最大公约数的规律
python·数学·游戏
ServBay2 天前
9 个 Python 第三方库推荐,不用 AI 都好像多出一个团队
后端·python
用户8356290780512 天前
如何使用 Python 添加和管理 Excel 批注(完整示例)
后端·python
用户8356290780512 天前
使用 Python 管理 Excel 工作表:创建、复制、删除与重命名
后端·python