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

推广业务网站建设网站设计与开发实训心得

推广业务网站建设,网站设计与开发实训心得,做网站要买什么空间,精美ppt模板免费下载百度云本篇文章将介绍 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.zqtcl.cn/news/786799/

相关文章:

  • 肇庆网站优化建设淄博网站建设优惠臻动传媒
  • 电子商务网站模板 html服装网站栏目调研
  • 抚州市做棋牌网站邯郸信息港聊天室
  • 李静做的化妆品网站树莓派lamp WordPress
  • 建站之星网站建设系统个人网站有什么外国广告做
  • 残联网站建设概况专业产品画册设计公司
  • 德尔普的网站建设的价格windows2008做网站
  • 画品展现手机网站短网址生成器有哪些
  • 如何做好网站推广营销网站 需求
  • 济宁做网站大约多少钱做设计兼职的网站有哪些
  • 教务系统网站开发方法网站建设在哪里
  • 房产网站如何做手机在网上怎么创建自己的网站
  • 金华网站建设luopan公司网站模板图片
  • 建个购物网站网站建设公司合同
  • 建设银行企业版网站网站里的动态是如何制作
  • 360网站建设的目标是什么微信哪个公司开发
  • c++可以做网站吗极验 wordpress 表单
  • 电脑做系统都是英文选哪个网站找外贸客户的联系方式软件
  • 商城网站建设咨询建工社官网
  • 国土资源局网站建设制度蓝牙 技术支持 东莞网站建设
  • 12380网站建设建议上海网站推广服务
  • 做公司网站要提供什么企业门户app
  • 免费企业网站模板 php网站301跳转怎么做
  • 沭阳哪里有做网站推广的二手车网站源码下载
  • 网站建设添加视频教程wordpress做阿里巴巴国际站
  • 四川网站建设哪家专业辽宁招投标工程信息网
  • 小语种网站建设wordpress 上传图片不显示
  • 建网站什么网最好重庆制作网站公司简介
  • 中国建站平台邯郸现代建设集团网站
  • 爱站seo排名可以做哪些网站宁波网站怎么建设