自动在Windows中运行Python脚本并定时触发功能实现


Posted in Python onSeptember 04, 2021

环境介绍

系统环境:Windows 10

Python版本:Python 3.5

必备包:无

 运行Python脚本:.bat文件

在Windows中,.bat文件是批处理文件,是与Linux中.sh(shell)文件很像的东西。

如果,我们想在Windows中运行一个Python脚本,我们可以通过CMD,首先进入python文件所在的目录,之后运行。

但是这样很麻烦,每次都要打开CMD,进入文件夹,运行文件。

所以,我们为了不每次都重复输入,建议把这些代码统一写在一个txt文件中,写完之后只要把txt文件的后缀改为.bat,然后双击运行就行啦。

举例:

假设我们在“C:\Users\Desktop”目录中有一个名为“test.py”的脚本。

我们希望能有一个类似exe一样的东西,每次一双击,自动就会跑出结果。

那么,我们可以进行下面几个步骤:

1.在任意文件夹中,创建一个记事本文件(后缀.txt),打开文件

2.在文件夹中输入如下内容:(第一句是用来切换文件夹路径的,第二句是用来运行python脚本的)

cd C:\Users\Desktop
python test.py

3.保存退出

4.将记事本的后缀由 .txt 改为 .bat

这时,双击.bat文件,就会发现,自己跑python的结果啦~

 定时在Windows中触发.bat文件(英文版系统)

sorry个人系统只有英文版本,木有中文版截图。电脑限制没办法。

 在Windows中,依照如下步骤触发作业:

1. 右键单击“我的电脑”

2. 选择“Manage”,弹出如下窗口

自动在Windows中运行Python脚本并定时触发功能实现

 3.依次选择System Tools - Task Scheduler - Task Scheduler Library

自动在Windows中运行Python脚本并定时触发功能实现

4.在右边Action一栏点击“Create Basic Task”,创建一个基本任务

5.填写任务名称与描述,随便写就好了。单击下一步

自动在Windows中运行Python脚本并定时触发功能实现

6.选择任务进行的频率与具体的时间

自动在Windows中运行Python脚本并定时触发功能实现

自动在Windows中运行Python脚本并定时触发功能实现

7.选择“Start a program”

自动在Windows中运行Python脚本并定时触发功能实现

 8.点击“Browse...”,选择我们想要运行的.bat文件

自动在Windows中运行Python脚本并定时触发功能实现

然后下一步,就Finish了。

以上就是自动在Windows中运行Python脚本并定时触发功能实现的详细内容,更多关于自动在Windows中运行Python脚本并定时触发的资料请关注三水点靠木其它相关文章!

Python 相关文章推荐
Python基础之函数用法实例详解
Sep 10 Python
python根据时间生成mongodb的ObjectId的方法
Mar 13 Python
Python的Django REST框架中的序列化及请求和返回
Apr 11 Python
Python迭代和迭代器详解
Nov 10 Python
Python使用matplotlib填充图形指定区域代码示例
Jan 16 Python
10 行 Python 代码教你自动发送短信(不想回复工作邮件妙招)
Oct 11 Python
Python Scapy随心所欲研究TCP协议栈
Nov 20 Python
python批量创建指定名称的文件夹
Mar 21 Python
Django时区详解
Jul 24 Python
Python 处理日期时间的Arrow库使用
Aug 18 Python
python 实现逻辑回归
Dec 30 Python
pycharm 如何取消连按两下shift出现的全局搜索
Jan 15 Python
关于python爬虫应用urllib库作用分析
解决pycharm下载库时出现Failed to install package的问题
关于python类SortedList详解
Sep 04 #Python
Python3.8官网文档之类的基础语法阅读
Sep 04 #Python
python实现Nao机器人的单目测距
Sep 04 #Python
python读取mnist数据集方法案例详解
Sep 04 #Python
Pyqt5将多个类组合在一个界面显示的完整示例
Sep 04 #Python
You might like
PHP register_shutdown_function函数的深入解析
2013/06/03 PHP
php另类上传图片的方法(PHP用Socket上传图片)
2013/10/30 PHP
discuz目录文件资料汇总
2014/12/30 PHP
PHP函数import_request_variables()用法分析
2016/04/02 PHP
javascript之querySelector和querySelectorAll使用介绍
2011/12/20 Javascript
Node.js 的异步 IO 性能探讨
2014/10/08 Javascript
js实现StringBuffer的简单实例
2016/09/02 Javascript
利用iscroll4实现轮播图效果实例代码
2017/01/11 Javascript
利用vue.js插入dom节点的方法
2017/03/15 Javascript
JavaScript实现无穷滚动加载数据
2017/05/06 Javascript
微信小程序中setInterval的使用方法
2017/09/29 Javascript
JS实现自定义状态栏动画文字效果示例
2017/10/12 Javascript
vue.js使用v-if实现显示与隐藏功能示例
2018/07/06 Javascript
详解微信小程序scroll-view横向滚动的实践踩坑及隐藏其滚动条的实现
2019/03/14 Javascript
Vue项目history模式下微信分享爬坑总结
2019/03/29 Javascript
vue框架制作购物车小球动画效果实例代码
2019/09/26 Javascript
解决vue组件没显示,没起作用,没报错,但该显示的组件没显示问题
2020/09/02 Javascript
适用于 Vue 的播放器组件Vue-Video-Player操作
2020/11/16 Javascript
JS代码实现页面切换效果
2021/01/10 Javascript
[05:39]2014DOTA2西雅图国际邀请赛 淘汰赛7月14日TOPPLAY
2014/07/14 DOTA
[42:32]完美世界DOTA2联赛PWL S2 LBZS vs FTD.C 第二场 11.27
2020/12/01 DOTA
python二分法实现实例
2013/11/21 Python
详解Python中的装饰器、闭包和functools的教程
2015/04/02 Python
Python打印scrapy蜘蛛抓取树结构的方法
2015/04/08 Python
Python RabbitMQ消息队列实现rpc
2018/05/30 Python
Python中实现单例模式的n种方式和原理
2018/11/14 Python
Python中is和==的区别详解
2018/11/15 Python
python循环定时中断执行某一段程序的实例
2019/06/29 Python
matplotlib 画双轴子图无法显示x轴的解决方法
2020/07/27 Python
CHRONEXT英国:您的首选奢华腕表目的地
2020/03/30 全球购物
会计毕业生求职简历的自我评价
2013/10/20 职场文书
对党的十八届四中全会的期盼
2014/10/17 职场文书
2014业务员年终工作总结
2014/12/09 职场文书
爱国主题班会教案
2015/08/14 职场文书
2016年度农村党员干部主题教育活动总结
2016/04/06 职场文书
Apache Hudi的多版本清理服务彻底讲解
2022/03/31 Servers