首页 > 编程语言 >Python 在web.py设置一个定时任务

Python 在web.py设置一个定时任务

时间:2024-06-08 14:01:59浏览次数:23  
标签:__ web thread Python py start import 定时

import threading
import time
import web
 
# 定义一个定时任务
def Mytask():
    while True:
        # 你的任务代码
        print("定时任务执行中...")
        
        # 休眠时间,这里设置为1分钟(60秒)
        time.sleep(60)
 
# 创建一个web应用
app = web.application(('/.*', web.template.frender),
                      template_path='templates')
 
# 启动定时任务
def start_background_task():
    thread = threading.Thread(target=Mytask()
    thread.daemon = True
    thread.start()
 
if __name__ == "__main__":
    start_background_task()  # 启动定时任务
    app.run()  # 运行web应用

标签:__,web,thread,Python,py,start,import,定时
From: https://blog.csdn.net/call_yj/article/details/139545807

相关文章

  • python-找素数
    [题目描述]小明刚刚学习了素数的概念:如果一个大于11的正整数,除了11和它自身外,不能被其他正整数整除,则这个正整数是素数。现在,小明想找到两个正整数A和B之间(包括A和B)有多少个素数。输入:输入只有一行两个正整数A,B。约定2≤A≤B≤1000。输出:输出一行,包含一个整数......
  • PyQT5信号与槽的连接
    方法一:fromPyQt5.QtCoreimport*fromPyQt5.QtWidgetsimport*importsysclassAutoSignalSlot(QWidget):def__init__(self):super().__init__()self.setWindowTitle("信号与槽自动连接")self.resize(300,100)self.okB......
  • ssm604基于Java Web的怀旧唱片售卖系统+vue【已测试】
    前言:......
  • Python中__面向对象__学习 (上)
    目录一、类和对象1.类的定义2.根据对象创建类二、构造和析构1.构造方法(1)不带参数的构造方法(2)带参数的构造方法2.析构方法三、重载1.定制对象的字符串形式(1)只重载__str__方法(2)只重载__repr__方法(3)重载__str__和__repr__方法2.运算符重载(1)加法运算重载(2)索引和分......
  • 程序猿大战Python——pycharm软件的使用
    基础配置==目标:==了解PyCharm软件的基础配置处理。修改背景颜色:Appearance->Theme修改字体大小:搜索font->Font例如,一起完成背景、字体大小的修改。==总结:==(1)如果要对PyCharm软件进行基础配置,则需要依次进行File->()中处理;==A、Settings==;B、set;(2)想要让PyC......
  • 【Python】成功解决SyntaxError: invalid syntax
    【Python】成功解决SyntaxError:invalidsyntax 下滑即可查看博客内容......
  • PyQT5信号刷新时间
    importtimefromPyQt5.QtCoreimport*fromPyQt5.QtWidgetsimport*importsysclassBackendThread(QThread):update_date=pyqtSignal(str)defrun(self):whileTrue:data=QDateTime.currentDateTime()currentTim......
  • web开发之浏览器扩展插件开发-chrome浏览器扩展插件开发-入门
     一.起步:开始,开发一个浏览器扩展程序:  参考文档: https://developer.chrome.google.cn/docs/extensions/get-started/tutorial/hello-world?authuser=19&%3Bhl=zh-cn&hl=zh-cn 1.配置文档:manifest.json对应文件:新建manifest.json /popup.html/ icon-green.png/ ba......
  • PyQT5之信号关闭窗口
    fromPyQt5.QtCoreimport*fromPyQt5.QtWidgetsimport*importsysclassWinSignal(QWidget):#定义一个信号button_clicked_signal=pyqtSignal()def__init__(self):super().__init__()self.setWindowTitle("为窗口类添加信号")......
  • Python 潮流周刊#54:ChatTTS 强大的文本生成语音模型
    本周刊由Python猫出品,精心筛选国内外的250+信息源,为你挑选最值得分享的文章、教程、开源项目、软件工具、播客和视频、热门话题等内容。愿景:帮助所有读者精进Python技术,并增长职业和副业的收入。本期周刊分享了12篇文章,12个开源项目,3则音视频,全文2100字。以下是本期......