W10做 .py文件的定时任务

因为领导让我们每天六点报当天数据,所以我写了个自动化的脚本,在定时这个问题研究了一两天

我有尝试过通过使用pyinstaller来打包我的.py文件,打包成exe文件,但是打包后存在各种问题,最多的就是缺少包,但是把包的文件夹导了也会出现问题,那就只能另辟蹊径了

1.我在py里面做了一个定时器
 def Timer(self):
        # 定时器
        while True:
            ti2 = datetime.datetime.now()
            h = ti2.hour  # 时
            m = ti2.minute  # 分
            if h == 17 and m == 59:
                print('时', h, '分', m)
                print(type(h), type(m))
                break
            time.sleep(15)
这个定时器也比较粗糙了,就是没隔15秒查看一次当前时间,如果是下午5点59了,那么再去执行,这样的话会麻烦一点,做这个就是为了偷懒,每天还得去启动,要是一直启动,还会占用一点点资源,这样的话还是违背初衷了
  • 下面就看怎么在W10自带的任务计划管理器里定时执行了

右键此电脑>>>点击管理

在这里插入图片描述

点击创建任务后,常规选项里面的名称和描述这些就自己随便填了,然后在触发器选项里添加启动时间

在这里插入图片描述

最关键的一项就是操作这个选项了,点击新建,程序或者脚本这一栏填解释器路径,参数就填需要运行的.py脚本的位置
在这里插入图片描述

1.pycham中找解释器路径

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

然后去复制要运行的脚本的绝对路径,粘贴到添加参数里

在这里插入图片描述

最后可以点击运行看看会不会报错这些东西
在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值