docs: use English-only copyright notice
本仓库导入自真实开源项目 dbader/schedule,保留原源码、提交历史、原始说明和 MIT 许可证。本次补充中文说明及授权选择理由。
schedule 提供进程内的周期任务调度,可按秒、分钟、小时或指定时间调用 Python 函数,适合数据采集、定时提醒和日常自动化脚本。基础功能轻量,无外部依赖。
在仓库根目录运行以下 Python 代码,可以注册一个每分钟执行的任务,并立即触发一次以检查效果:
import schedule def job(): print("Scheduled job executed.") schedule.every().minute.do(job) schedule.run_all()
持续调度时,可在循环中调用 schedule.run_pending();完整使用方法见 上游文档。
schedule.run_pending()
沿用原项目的 MIT License,完整条款见 LICENSE.txt。原版权声明为 Copyright (c) 2013 Daniel Bader (http://dbader.org),予以保留。
Copyright (c) 2013 Daniel Bader (http://dbader.org)
选择 MIT 的理由:
再分发软件副本或实质部分时,仍须保留版权声明和许可声明。原作者按原样提供软件;公开源代码不意味着可以删除作者署名或许可文本。
本 README 新增内容同样采用 MIT,Copyright (c) 2026 Liu Qingze(刘庆泽)。原项目的版权归原作者及相应贡献者所有。
基于 dbader/schedule 的 Python 任务调度库许可证实践:保留原项目 MIT 授权及作者声明,补充中文授权说明与可运行示例。
版权所有:中国计算机学会技术支持:开源发展技术委员会 京ICP备13000930号-9 京公网安备 11010802047560号
schedule:Python 任务调度库许可证实践
本仓库导入自真实开源项目 dbader/schedule,保留原源码、提交历史、原始说明和 MIT 许可证。本次补充中文说明及授权选择理由。
项目用途
schedule 提供进程内的周期任务调度,可按秒、分钟、小时或指定时间调用 Python 函数,适合数据采集、定时提醒和日常自动化脚本。基础功能轻量,无外部依赖。
使用示例
在仓库根目录运行以下 Python 代码,可以注册一个每分钟执行的任务,并立即触发一次以检查效果:
持续调度时,可在循环中调用
schedule.run_pending();完整使用方法见 上游文档。许可证与选择理由
沿用原项目的 MIT License,完整条款见 LICENSE.txt。原版权声明为
Copyright (c) 2013 Daniel Bader (http://dbader.org),予以保留。选择 MIT 的理由:
再分发软件副本或实质部分时,仍须保留版权声明和许可声明。原作者按原样提供软件;公开源代码不意味着可以删除作者署名或许可文本。
本 README 新增内容同样采用 MIT,Copyright (c) 2026 Liu Qingze(刘庆泽)。原项目的版权归原作者及相应贡献者所有。