• 欢迎访问GanAHE的小创元世纪,技术交流与资源分享,欢迎加入GanAHE的小创元世纪🤪 微信公众号:星辰换日
  • 电影、教程、软件等分享资源请在本站或微信公众号合作平台:【星辰换日】获取。
  • 首页展示个人参与或独立开发的产品,更多功能在建中......🙆🏼天王盖地虎
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏本站吧🥺
  • 注册采用有效的邮箱,有助于及时收到评论回复、最新资源以及活动通知哟~✔🥳
  • 目前在逐渐打通微信小程序与网站之前的间隔~💻🏢

Python3+PyQt5实现批量实现百度网盘链接有效性检测

Python GanAHE 8个月前 (09-08) 66次浏览 已收录 0个评论 扫描二维码
文章目录[隐藏]

(一)背景

在之前的一期文章中,写了关于如何采用Python实现大量百度网盘链接有效性检测的问题,原文链接如下:python批量实现百度网盘链接有效性检测传送门
然后有用户发现在输入时会退出,猜测可能是由于用户系统、文件路径未采用标准输入等导致识别错误,为了解决该问题,特定花了零碎30分钟+3小时开发了GUI界面,同时也感谢该用户的反馈和支持。
以下为问题详情,为保护个人隐私,部分内容将打码。

(二)基本原理

将之前实现的逻辑与PyQt5界面结合起来实现可视化交互。
由于检测时如果数量较多,故采用多线程的设计机制,保证了软件的稳定性与检测效率。

(三)设计结果

(四)运行说明教程与测试结果

1 导入或编辑待检测数据

打开软件,点击文件夹图标或是打开:文件-导入文件,将待检测的csv文件导入到软件中。

注意:如果不知道待检测文件格式,请参考之前的文章!文件格式为csv,内容样式与下图相同。
随后就可以进行检测。

其他功能:由于我们可能需要修改或增删一些链接,故可以在表格区域右键进行数据处理,也可以直接修改表格内的数据:

2 开始检测

点击一键检测,此时将开启线程,逐条进行检测,相关信息在右侧的状态信息栏中查阅。

3 检测完成

给出检测数据报告,同时自动将有效链接呈现到当前页面:

同时,如果需要保存有效数据,可以点击下图红色标定的图标,可以导出检测有效的链接到csv文件,至此,完成检测全部流程。

(五)版本特性与后续开发

1 当前版本特性

  • [X] 多线程设计;
  • [X] 界面开发;
  • [X] 表格信息呈现;
  • [X] 可导出结果数据;
  • [X] 自由添加修改表格内待检测数据;
  • [X] 检测信息呈现清晰;
  • [X] 开源免费。

    2 后续开发说明

  • 其他网盘或是资料链接有效性检测;
  • 自动化爬取网络上的资源链接提供下载平台;
  • 添加检测后的右键自动提取文件功能;
  • 电影,课件,文档,软件等等资源获取与下载;
  • 在线资源软件内查看,减少调转与资源消耗;
  • 其他功能(用户反馈多的考虑开发/想到好的点子开发/有时间开发)

(六)开发说明与版权信息


可通过在线帮助功能访问主页:


GanAHE 的小创元世纪, 版权所有丨如未注明 , 均为原创丨本网站采用@BY-NC-SA协议进行授权
转载请注明原文链接:Python3+PyQt5实现批量实现百度网盘链接有效性检测
喜欢 (0)
[WeChat]
分享 (0)
关于作者:
网站的建设与维护者、DGZC的守护者
0 0 评分
都看完了,打个分儿叭~
通知
提醒
0 评论
内部反馈
显示所有评论
0
有什么想法吗,快来留下你的评论吧!x
()
x