自动在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 正则式使用心得
May 07 Python
python list 合并连接字符串的方法
Mar 09 Python
python基础教程之对象和类的实际运用
Aug 29 Python
在Python中操作日期和时间之gmtime()方法的使用
May 22 Python
python删除过期文件的方法
May 29 Python
Python文本特征抽取与向量化算法学习
Dec 22 Python
Python 实现网页自动截图的示例讲解
May 17 Python
关于Python 的简单栅格图像边界提取方法
Jul 05 Python
Python 3.8正式发布重要新功能一览
Oct 17 Python
python中自带的三个装饰器的实现
Nov 08 Python
python使用QQ邮箱实现自动发送邮件
Jun 22 Python
Python代码需要缩进吗
Jul 01 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知道与问问的采集插件代码
2010/10/12 PHP
使用php实现截取指定长度
2013/08/06 PHP
PHP利用超级全局变量$_POST来接收表单数据的实例
2016/11/05 PHP
php分页查询mysql结果的base64处理方法示例
2017/05/18 PHP
将HTML自动转为JS代码
2006/06/26 Javascript
js 函数的副作用分析
2011/08/23 Javascript
js QQ客服悬浮效果实现代码
2014/12/12 Javascript
node.js中的fs.ftruncate方法使用说明
2014/12/15 Javascript
JS实现屏蔽shift,Ctrl,alt等功能键的方法
2015/06/01 Javascript
jQuery实现带水平滑杆的焦点图动画插件
2016/03/08 Javascript
AngularJS中过滤器的使用与自定义实例代码
2016/09/17 Javascript
bootstrapValidator表单验证插件学习
2016/12/30 Javascript
jQuery+C#实现参数RSA加密传输功能【附jsencrypt.js下载】
2017/06/26 jQuery
深入浅出es6模板字符串
2017/08/26 Javascript
angular.extend方法的具体使用
2017/09/14 Javascript
React教程之封装一个Portal可复用组件的方法
2018/01/02 Javascript
使用Vue.js和Flask来构建一个单页的App的示例
2018/03/21 Javascript
手动下载Chrome并解决puppeteer无法使用问题
2018/11/12 Javascript
页面内锚点定位及跳转方法总结(推荐)
2019/04/24 Javascript
解决vue页面刷新,数据丢失的问题
2020/11/24 Vue.js
javascript实现倒计时关闭广告
2021/02/09 Javascript
[02:12]探秘2016国际邀请赛中国区预选赛选手房间
2016/06/25 DOTA
浅析Python中yield关键词的作用与用法
2016/11/29 Python
Python实现在线音乐播放器
2017/03/03 Python
Python基于Flask框架配置依赖包信息的项目迁移部署
2018/03/02 Python
Flask web开发处理POST请求实现(登录案例)
2018/07/26 Python
python自制包并用pip免提交到pypi仅安装到本机【推荐】
2019/06/03 Python
Python实现的统计文章单词次数功能示例
2019/07/08 Python
python脚本监控logstash进程并邮件告警实例
2020/04/28 Python
如何在pycharm中安装第三方包
2020/10/27 Python
Artist Guitars新西兰:乐器在线商店
2017/09/17 全球购物
简短证婚人证婚词
2014/01/09 职场文书
运动会获奖感言
2014/02/11 职场文书
小班幼儿评语大全
2014/04/30 职场文书
python使用pygame创建精灵Sprite
2021/04/06 Python
学习nginx基础知识
2021/09/04 Servers