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

青岛网站建设seo优化想做个外贸网站

青岛网站建设seo优化,想做个外贸网站,网站设计经典案例欣赏,北京安卓app开发公司在python开发的过程中#xff0c;经常见到小伙伴直接使用while True的死循环sleep的方式来保存程序的一直运行。 这种方式虽然能达到效果#xff0c;但是说不定什么时候就直接崩溃了。并且#xff0c;在Linux环境中在检测到while True的未知进程就会直接干掉。 面对这样的…在python开发的过程中经常见到小伙伴直接使用while True的死循环sleep的方式来保存程序的一直运行。 这种方式虽然能达到效果但是说不定什么时候就直接崩溃了。并且在Linux环境中在检测到while True的未知进程就会直接干掉。 面对这样的业务场景通常可以选择使用定时器的方式来完成况且用法也比较简单。 在python中的定时任务用法通常有sched模块/threading.QTimer模块sched模块在之前的历史文章中有过详细说明。 今天介绍的这个定时模块是某位大佬写的APScheduler定时器框架强烈推荐使用这种方式来完成定时任务的开发。 这里我们开发一个print_datetime函数来打印当前的时间同时也将print_time函数作为我们需要一直保持执行的任务。 # Importing the datetime module. import datetimedef print_time(messageNone):It prints the current time, optionally preceded by a message.:param message: The message to printprint(message, datetime.datetime.now().strftime(%Y-%m-%d %H:%M:%S))然后我们准备需要使用的定时任务模块apscheduler可以选择pip的方式进行安装我个人一直使用的是这样方式。 pip install apscheduler# Importing the BlockingScheduler class from the apscheduler.schedulers.blocking module. from apscheduler.schedulers.blocking import BlockingScheduler至此我们便可以将需要保持一直处于执行状态的业务函数也就是这里的print_datetime函数作为定时中的任务执行。 如此我们就不用使用while True死循环sleep的方式来使任务一直保存在运行形状了。 # Creating a scheduler object. scheduler BlockingScheduler()# Adding a job to the scheduler. scheduler.add_job(funcprint_time, args(时间打印定时任务,), triggercron, second*/1) # 每秒执行# Starting the scheduler in a separate thread. scheduler.start()最后直接启动当前的.py文件就能直接执行定时任务了运行效果如下。 时间打印定时任务 2023-02-26 13:52:52 时间打印定时任务 2023-02-26 13:52:53 时间打印定时任务 2023-02-26 13:52:54 时间打印定时任务 2023-02-26 13:52:55 时间打印定时任务 2023-02-26 13:52:56 时间打印定时任务 2023-02-26 13:52:57当然作为定时任务的框架apscheduler他还有很多的技能。比如按更复杂的周期执行在有限的时间内执行单点执行等等。 下面是我列出的比较常见的apscheduler定时任务的执行方式供小伙伴们参考提出宝贵意见。 scheduler.add_job(funcprint_time, args(任务只执行一次在下一次的时间执行,),next_run_timedatetime.datetime.now() datetime.timedelta(seconds60))scheduler.add_job(funcprint_time, args(时间打印定时任务,), triggerinterval, seconds5) # 每5秒执行一次 scheduler.add_job(funcprint_time, args(时间打印定时任务,), triggerinterval, minutes2) # 每2分钟执行一次 scheduler.add_job(funcprint_time, args(时间打印定时任务,), triggerinterval, hours1) # 每1小时执行一次scheduler.add_job(funcprint_time, args(时间打印定时任务,), triggercron, minute*, second1) # 每分钟执行一次 scheduler.add_job(funcprint_time, args(时间打印定时任务,), triggercron, hour*, minute0,second0) # 每小时执行一次scheduler.add_job(funcprint_time, args(时间打印定时任务,), triggercron, hour20, minute0,second0) # 每天20:00执行一次 scheduler.add_job(funcprint_time, args(时间打印定时任务,), triggercron, hour21) # 每天21:00执行一次在使用过程中apscheduler模块是最简单的调度类定时任务欢迎小伙伴留言讨论
http://www.dnsts.com.cn/news/97895.html

相关文章:

  • 安慧桥做网站公司门户是什么意思
  • 怎么在云服务器上搭建网站网站设计机构有哪些
  • 网站备案号怎么放wordpress主题云落
  • 使用c 语言建设网站优点德阳定制建站网站建设报价
  • 网站设计架构品牌创意网站建设徕卡e
  • 网站建设书怎么写什么叫一级域名二级域名
  • 商务网站建设策划书2000字推广渠道有哪些
  • w网站建设电脑网页传奇
  • 网站建设培训会讲话如何推广企业网站
  • 网站运营专员月薪多少怎么做一键添加信任网站
  • 什么是单页网站有多少网站建设外包
  • 上传了网站标志 功能链接seo排名优化推广
  • 用php做高中数学题库网站wordpress 搜狗收录
  • 青岛高端网站设计哪家太仓企业网站建设公司
  • 网站视频主持人网淘宝网站推广怎么做
  • 不锈钢网站哪家最专业个人怎么注册个体工商户
  • 南阳千牛网站建设公司标志设计
  • 专业做酒类营销的网站视觉传达设计就业方向和前景
  • 河南网站建设定制安全教育平台学生登录入口
  • 做网站的优化价格加强二级网站建设 招生
  • wordpress 类似建站做淘宝网站需要多大空间
  • 全网通网站建设自己做免费的网站吗
  • 昌图门户网站手机赚钱一天400元
  • 做搜狗pc网站软件下载定制旅游网站开发
  • wordpress导航条加搜索贺州网站seo
  • 电商网站服务排名黄岛建设局网站
  • 开锁行业在58做网站有活吗设计师自己的网站
  • 做app网站的公司哪家好装饰设计软件
  • 网站开发公司比较有名俄罗斯网站模版
  • 晋中做网站深圳做个商城网站设计