Windows10 中建立自动执行的python脚本,解决python不产生日志的问题

Python023

Windows10 中建立自动执行的python脚本,解决python不产生日志的问题,第1张

问题:按照网上的教程,设置了自动执行的任务,虽然脚本能运行,但是py文件并没有产生日志文件。

解决方法:在程序或脚本中 填写python.exe的绝对地址,我这里填写的是虚拟环境下的python地址

添加参数 : 这里填写脚本wind.py的绝对位置

起始于: 填写的是 日志产生文件的 位置。

由于我的脚本位置和 日志产生的位置是一样的。所以对于文件位置不一样的可能没有参考意义。

下面是运行后的结果:

写一个小的python程序,如test.py

由于python执行的比较快,窗口会一闪而过,所以加入while循环保持窗口。

在和test.py文件的同文件夹下 ,新建一个.bat文件,例如run.bat 这是由于python文件不是可执行文件,所以需要借助bat文件进行操作。

第二行是执行这个test.py文件

右键单击此电脑或我的电脑,点击 管理 ->系统工具 ->任务计划程序 ->任务计划程序库

之后点击右侧创建基本任务

上述操作的图就不放了,参考链接:

https://jingyan.baidu.com/article/5d6edee227e38dd8ebdeec2f.html

进入创建基本任务后,名称随意取,描述可选填,点击下一步

触发器,什么时候触发脚本,这里先选择一次,点击系一部之后选择一次的时间,这里往后写几分钟,方便一会查看结果 点击下一步

操作这里默认启动程序就可以,点击下一步

选择要执行的脚本文件,选择浏览,选中run.bat文件点击打开 ,点击下一步

点击完成

在任务计划程序库中找到刚才建立的 测试 任务,在右下方有属性选项点击,更改红色圈出来的地方。 也可以在触发器中更改触发时间,或者新建触发条件

等待触发时间到,就会运行改脚本,按住Ctrl+C停止运行,测试成功

原文链接:

https://blog.csdn.net/weixin_39025871/article/details/121488751

import一个py文件会自动运行是因为PY是一个自动运行的代码。根据查询相关资料信息打开任务计划管理器,点“创建基本任务”,自己设置个任务名称,根据自己的需求设置定时执行频率,程序或脚本,python.exe路径,添加参数,要运行的py文件路径,起始于,要运行的py文件夹路径,python代码就会自动执行。