参考以下步骤设定任务计划程序

参考以下链接https://blog.csdn.net/weixin_39701288/article/details/109928045
1.打开python开发工具IDLE,新建一个‘test.py’文件,并写代码如下:

import timewith open('test.txt', 'a+') as f:f.write(time.strftime('%Y-%m-%d %H:%M:%S',time.localtime())+' aaa\n')

2.接下来创建一个定时任务来执行这个脚本,右键我的电脑,点击管理
3.在弹出的计算机管理对话框点击任务计划程序–创建基础任务
4.在弹出的创建基本任务向导输入名称和描述,这个可以自己取个名字和描述,点击下一步
5.在触发器页面选择,脚本执行的时间,选择每天,点击下一步
6.设置每天触发的时间,点击下一步
7.在操作页面,选择启动程序,点击下一步
8.这三个参数,程序或脚本选择python.exe程序,参数是要使用py脚本,起始于是python.exe的路径

9.到指定时间查看test.txt文本,写入了内容,计划任务执行成功

直接运行成功

定时运行失败

原因1:定时运行时,显示"任务尚未运行。(0x41303)。估计是权限没有取得最大,可以最高权限来运行,最好你账号有本机管理员权限。

原因2:插上电源后,程式马上自动运行。原来是我选的电源模式问题(以下是修改后的电源模式)

原因3:任务正在运行中,未做好下次准备。
以下这截图的程序任务表示上次任务未结束仍正在运行,此时派发新的任务可能会失败。

当截图的程序任务变成准备就绪时,就可以派发新的任务。

也可设定“停止现有实例”,来停止旧的任务,派发新的任务。

原因4:定时发送邮件的代码经常出现报错“服务器运行错误”,会导致任务计划未执行。但用vscode手动跑是OK的。
失败原因是python和outlook的运行权限不一致,导致实例化第二个outlook对象对出错。
说三次!
python和outlook的运行权限不一致!
python和outlook的运行权限不一致!
python和outlook的运行权限不一致!

可参考下文How to connect to a running instance of Outlook from Python,该文章表示打开outlook会导致报错(不开outlook肯定也无法实际发出邮件)

解决措施:经过google及实测发现,python和outlook的运行权限需要一致:比如,python脚本是以管理员权限运行的,则outlook也要以管理员权限运行。反之,python是以当前用户权限运行的,则outlook也用当前用户权限运行即可。(简单来说,就是以Season账号执行,不以最高权限执行即可。)

Windows定时自动执行python脚本2(自动运行问题已解决)相关推荐

  1. python 任务计划_windows 10 设定计划任务自动执行 python 脚本的方法

    我用 python 写了一些脚本,有一些是爬虫脚本,比如爬取知乎特定话题的热门问题,有一些是定期的统计分析脚本,输出统计结果到文档中.之前我都是手动执行这些脚本,现在我希望如何这些脚本能自动定时执行. ...

  2. bat脚本交互输入_windows 10 如何设定计划任务自动执行 python 脚本?

    场景: 我们都会用 python 写了一些脚本,有一些是爬虫脚本,比如爬取知乎特定话题的热门问题,有一些是定期的统计分析脚本,输出统计结果到文档中.之前我都是手动执行这些脚本,现在我希望如何这些脚本能 ...

  3. python运维脚本部署jdk_Jenkins自动执行Python脚本,并输出测试报告

    这段时间,在家时间自由(除了睡觉8小时,其他时间都在工作和学习),有大把的时间实操练习一些硬技能: 今天,更新一篇利用Jenkins这套框架,调用Python自动化脚本,并输出测试报告的手把手实操文章 ...

  4. jenkins 手动执行_想知道如何用Jenkins自动执行Python脚本输出测试报告?

    前言在用python做自动化测试时,我们写好代码,然后需要执行才能得到测试报告,这时我们可以通过 Jenkins 来进一步完成自动化工作.借助Jenkins,我们可以结合 Git/SVN 自动拉取代码 ...

  5. jenkins python自动化测试_Jenkins自动执行python脚本输出测试报告

    前言 在用python做自动化测试时,我们写好代码,然后需要执行才能得到测试报告,这时我们可以通过 Jenkins 来进一步完成自动化工作. 借助Jenkins,我们可以结合 Git/SVN 自动拉取 ...

  6. python 管理windows客户端_在远程windows客户端上执行python脚本

    我正在使用paramiko在远程windows服务器上执行命令.我能够执行dir之类的命令并提取输出,但是执行python脚本似乎失败了.不会引发错误消息.在 下面是我的代码片段:def ssh_co ...

  7. win10定时执行python脚本实现自动订餐

    Python脚本自动订餐 场景 WIN10 设置定时任务 脚本(chorme浏览器) 场景 公司搞了个订餐系统,每天过了10点就不让订了.搞个pyhton脚本自动订餐,省心省力还省钱! WIN10 设 ...

  8. 如何将Python脚本转换为exe,双击exe自动执行Python脚本功能

    前言 本文是该专栏的第8篇,后面会持续分享python的各种干货知识,值得关注. 相信很多同学在工作上,或多或少遇到过这样的需求,如下: 需要你使用python开发一个功能(如爬虫,或者数据分析,又或 ...

  9. Windows创建定时任务执行Python脚本(py文件放在windows上定时运行)

    在windows 中如何定时运行一个python脚本? 解决方法是:使用windows 的"任务计划程序" 第一步:在 计算器右击 --> 选择管理 进入如下界面: 第二步: ...

  10. windows创建定时任务执行python脚本

    打开windows定时任务 开始 所有程序 附件 系统工具  任务计划程序 点击创建任务 设置重复任务间隔每小时执行一次 程序或脚本是python解释器的名称 起始于是python解释器的目录 添加参 ...

最新文章

  1. vue变量传值_vue组件与组件之间传值
  2. 超越PVT、Swin,南大开源高效Transformer:ResT​
  3. 单片机是否为嵌入式技术,单片机和嵌入式学哪个?
  4. Linux下Redis-3.0.7版本的安装以及Redis主备的部署(二)
  5. nature machine intelligence
  6. OpenGL Multi-Indirect Draw小行星的实例
  7. leetcode--数组(Medium2)
  8. 根据移动设备屏幕像素密度,给予不同分辨率的图片
  9. 新增了归并数组的方法!
  10. 多分类支持向量机及其Python实现
  11. JS判断用户手机是IOS还是Android
  12. Android屏幕适配之--通过修改系统的屏幕像素比来实现屏幕的适配效果
  13. 0框架前端-如何写一个下拉菜单(Dropdowns)
  14. <2021SC@SDUSC> 开源游戏引擎 Overload 代码模块分析 之 OvGame(八)—— 终篇总结
  15. matlab qam调制函数,matlab实现16QAM调制解调
  16. mysql 查询当月天数
  17. web客户端页面连接MQTT服务
  18. 常用的几种 GPRS 模块
  19. execjs调用第三方js库
  20. 动画交互应用——星球引力

热门文章

  1. 数据库--MySQL
  2. gmap 支持python吗_在gmap中使用bokeh的python为for circle添加工具提示
  3. java 夏令时_Java里面的夏令时
  4. java seek_java中seek()的用法
  5. winrar命令行加压解密
  6. ZF网络架构深度详解
  7. Google 正式开源 Paranoid
  8. android WebView加载淘宝天猫页面报找不到网址的错误
  9. Android常用控件-01
  10. 无法打开internet站点,ie无法打开站点的解决方法【图解】