检查网址连通性的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})
相关推荐
贞明电子2 小时前
工业三色报警灯怎么接入项目系统?开关量与RS485控制应用指南
运维·网络·微信公众平台·贞明电子
代码山河2 小时前
Python就业方向全解析:后端、爬虫、数据分析、AI你选哪个?
python·学习·架构·教程·面向对象·项目
在世修行3 小时前
智学文枢:题目流水线
python·多线程·状态机·pyside
HideF3 小时前
Linux
linux·服务器·网络
万联WANFLOW3 小时前
海外网络故障怎么排查?Cloudflare 三季度断网报告解读与 mtr 实战
运维·网络·故障分析
sbjdhjd3 小时前
网工进阶笔记:H3CSE 园区网全栈技术与协议汇总
网络·笔记·云计算·ssh·网络工程·vlan·aaa
梯度下降者3 小时前
零基础入门Python 爬虫
爬虫·python·数据分析·入门指南·webcrawler
“AI国潮设计-小江”5 小时前
【AIGC实战】Python+Stable Diffusion打造“英歌舞财神”IP,解锁“马到成功”等爆款情绪营销文案设计
开发语言·人工智能·python·prompt·aigc
taktok_ai5 小时前
用 cc-switch 连接 Taktok
网络
benchmark_cc6 小时前
用 Python 拉 A 股全市场实时快照:Notebook 请求、结果校验与易错点
python·数据分析·pandas·量化交易·股票数据·quantdash