Python自动读取剪贴板中的云盘链接地址与提取码并使用默认浏览器打开网页

admin 千秋月 关注 管理组 LV20
发表于程序代码版块 技术杂文

功能说明

使用正则表达式匹配百度网盘分享文本中的链接地址与提取码,拼接成自动填写提取码的URL,并用系统默认浏览器打开。


为了提高效率,使用 clipboard monitor 模块侦听系统剪贴板,如果满足正则表达式的匹配,则自动打开网页。


运行环境

Windows 7 及以上

Python 3.x


源代码


import re
import webbrowser
import clipboard_monitor 

def listen_text(text):
    regex = r"链接.*?https://pan.baidu.com(.*?)\s*提取码.*?([a-z0-9]{4})"
    matches = re.finditer(regex, text, re.MULTILINE)
    for matchNum, match in enumerate(matches):
        baidu_link = match.groups()
        if baidu_link:
            baidu_link_result = 'https://pan.baidu.com{}?pwd={}'.format(*baidu_link)
            print('\a')
            webbrowser.open(baidu_link_result, new=0, autoraise=True)
            print(baidu_link_result)

clipboard_monitor.on_text(listen_text)
clipboard_monitor.wait()

评论列表 评论
发布评论

评论: Python自动读取剪贴板中的云盘链接地址与提取码并使用默认浏览器打开网页



2026全面升级!对接公众号万级资源池 + 智能AI双驱动,速来体验! 外卖党必看!你吃外卖我买单!欢迎报名下单! AI人脸替换工具离线版,免费下载~ Image


免责声明
本站资源,均来自网络,版权归原作者,所有资源和文章仅限用于学习和研究目的 。 不得用于商业或非法用途,否则,一切责任由该用户承担 !

请求资源或报告无效资源,请点击[反馈中心>>]

电脑不给力运行不了?试试[高配云电脑>>]

常见问题一站式解决方案,点击进入解答区,随时为您解答![进入>>]


侵权删除请致信 E-Mail:2309931055@qq.com
已有0次打赏
(0) 分享
分享
取消