当前位置: 首页 > news >正文

学网站开发容易吗做短租哪个网站好

学网站开发容易吗,做短租哪个网站好,网站 备案 固话,鸿安建设集团网站本篇文章将介绍 Python 中的 Schedule 包#xff0c;以在特定时间间隔后定期安排作业。 Schedule是Python中的一个轻量级进程调度程序库#xff0c;用于安排任务以指定的时间间隔定期运行。 我们可以使用人类友好的语法调用函数或任何可调用对象来自动执行任务#xff0c;…本篇文章将介绍 Python 中的 Schedule 包以在特定时间间隔后定期安排作业。 Schedule是Python中的一个轻量级进程调度程序库用于安排任务以指定的时间间隔定期运行。 我们可以使用人类友好的语法调用函数或任何可调用对象来自动执行任务例如发送电子邮件、设置提醒、定期获取货币或比特币的价格。 在 Python 中安装时间表库 我们必须首先使用以下命令安装此软件包才能使用它。 #Python 3.x pip install schedule为了安排作业我们使用以下语法。 语法 #Python 3.x Schedule.every(interval).[timeframe].do(function)参数: interval 可以是任意整数。时间范围可以是秒、分钟、小时、天甚至是工作日的名称如星期一、星期二等。do() 方法将函数名称作为调度的参数。 使用秒作为间隔来定期安排作业 我们在下面的代码中有一个名为任务的方法计划每五秒定期运行一次。 我们将时间间隔在本例中为五秒定义为 every() 方法的参数。 我们指定要调度的函数作为 do() 方法的参数该方法在机器到达指定时间后自动运行。 最后我们在 while 循环中执行 run_pending() 函数来连续运行计划的作业。 在输出中消息“Task is running”按照编程每五秒一次显示一次。 示例代码 #Python 3.x import schedule as s import time as t def task():print(Task is running) s.every(5).seconds.do(task) while True:s.run_pending()t.sleep(1)输出: #Python 3.x Task is running Task is running Task is running Task is running Task is running使用分钟、小时和天作为间隔来定期安排作业 如果我们想将间隔更改为任何指定的分钟、小时或一周中的几天我们可以编写这样的代码。 输出将根据设置的时间持续显示消息。 示例代码 #Python 3.x import schedule as s import time as t def task():print(Task is running) s.every(5).minutes.do(task) s.every(10).hours.do(task) s.every().monday.do(task) while True:s.run_pending()t.sleep(1)输出: #Python 3.x Task is running Task is running Task is running使用 HH:MM 格式的时间作为间隔来定期安排作业 我们还可以设置 HH:MM:SS 格式的特定时间作为函数的参数。 该消息将在每个指定的时间间隔后定期显示。 示例代码 #Python 3.x import schedule as s import time as t def task():print(Task is running) s.every().day.at(04:21).do(task) s.every().monday.at(12:00).do(task) while True:s.run_pending()t.sleep(1)输出: #Python 3.x Task is running使用函数装饰器来安排作业 函数装饰器接受函数作为输入添加一些功能然后返回一个函数。 我们将在这里使用 repeat 来安排任务函数。 示例代码 #Python 3.x from schedule import every, run_pending, repeat import time as t repeat(every(5).seconds) def task():print(Task is running) while True:run_pending()t.sleep(1)输出: #Python 3.x Task is running Task is running Task is running一次运行一个作业 我们可以通过在调度实例中使用 CancelJob 来取消作业从而立即运行作业。 示例代码 #Python 3.x import schedule as s import time as t def task():print(Task is running)return s.CancelJob s.every(5).seconds.do(task) while True:s.run_pending()t.sleep(1)输出: #Python 3.x Task is running取消所有作业 我们可以使用调度程序实例的 clear() 方法取消调度程序中的所有作业。 在这里我们使用 get_jobs() 方法从调度程序打印调度的作业。 示例代码 #Python 3.x import schedule as s import time as t def task():print(Task is running) s.every(5).seconds.do(task) print(Jobs:, s.get_jobs()) s.clear() print(Jobs:, s.get_jobs())输出: #Python 3.x Jobs: [Every 5 seconds do task() (last run: [never], next run: 2022-04-08 16:59:37)] Jobs: []
http://www.pierceye.com/news/587157/

相关文章:

  • 建设银行网站查询余额世界杯球队最新排名
  • 网站对联广告做戒指网站的logo照片
  • 网站开发 项目计划书网页设计产品介绍页面的制作
  • 专做正品 网站青岛 网站制作
  • wordpress建站镜像杭州网站开发公司排名
  • 网站都需要什么类别网站首页seo关键词布局
  • 泰安千橙网站建设北京活动策划公司黄页
  • 网页网站模板北京市工商注册网上服务系统
  • 企业网站建设报价明细表免费ppt模板下载哪个网站好
  • 佛山做公司网站全球域名
  • 网站建设陆金手指谷哥7邢台企业做网站找谁
  • h5手机端网站开发优秀高端网站建设
  • 东莞桥头网站建设廊坊开发网站公司
  • sem优化托管公司湖南做网站seo
  • 网站流量下跌免费空间asp网站
  • 有没有可以做app的网站wordpress代码转义
  • 电子商务网站开发的任务书wordpress图片间距
  • 石家庄集团网站建设哪些网站可以做微信
  • 网站文件夹名平台期什么意思
  • 怎么用vps做网站论坛网站建设视频
  • 广州网站制作实力乐云seowordpress 评论模块
  • 永久免费制作网站木门行业做网站有什么好处
  • 怎么区分模板网站wordpress菜单怎么建
  • 网站开发最新效果企业手机网站建
  • 网站群管理系统哪个好wordpress制作会员功能
  • 做套现网站网站的访问量
  • 做网站网页需要学些什么做网站学的什么专业
  • 建设银行的官方网站纪念币公司宣传页设计印刷
  • 网站左侧图片悬浮代码常州工厂网站建设
  • 智慧团建网站怎么转团关系app制作开发小程序制作开发