windows 10 设定计划任务自动执行 python 脚本的方法
作者:JJLiu天姿 发布时间:2023-11-11 20:45:57
我用 python
写了一些脚本,有一些是爬虫
脚本,比如爬取知乎特定话题的热门问题,有一些是定期的统计分析
脚本,输出统计结果到文档中。之前我都是手动执行这些脚本,现在我希望如何这些脚本能自动定时执行。那么,windows 10 操作系统如何定时自动执行 python 脚本?
我的设备是 windows 10操作系统,自带的“计划任务”可以满足我的需求,具体操作步骤,整理如下。
步骤1:打开 “计算机管理” 界面
点击电脑左下角的windows图标,或者键盘的windows按键。
在弹出的界面中,鼠标移到“此电脑”上右键点击,选择“更多”-‘管理',点击则可进入“计算机管理”界面。
步骤2:开始 “创建基本任务”
在打开的“计算机管理”界面上,依次点击“系统管理”-“任务计划程序”,然后最右侧选择“创建基本任务”,即可开始创建计划任务。
步骤3:输入计划任务的基本属性
计划任务的属性设置分为多个步骤,按照操作提示一步步来即可。即便刚开始弄错了,之后也可以修改或完善。所以不要紧张。第一次使用时,可按照以下截图依次尝试:
- 输入该任务的名称和描述。
注意:这是写给自己看的哟,最好标记清楚,避免时间久了自己迷糊了。
- 设定计划任务的频率。
注意:根据你的具体需求来设定。比如我的知乎爬虫脚本2小时一次,而统计分析脚本则每天一次即可。
对于每隔2小时一次的计划任务,也可以选择每天,后面可以增加多个时段。比如每天的6,8,10,12,14点等等分别执行。刚开始先设置一个时间点即可。之后再增加其它时间点。下文将详细说明。
对于python脚本来说,它的类型是:程序。
程序和脚本:这里填写 python 的安装路径。点击浏览“浏览……”会自动弹出选择界面。添加参数(可选)A: 这里填写我的python 爬虫脚本的绝对路径。比如我的脚本是:
C:\Users\username\python_side_projects\crawler\crawler_base\zhihu_topic_monitor_exe.py
系统默认打开的路径,并没有我想打开的 python.exe 怎么办?简单……往下看。
这里遇到一个小知识点:
知识点:如何查找 python 安装在哪里?
启动cmd(命令行提示符),输入:where python
即可。下面看到,我的电脑上装了两个python,选择你常用的那个版本即可。
按照上述路径提示,打开对应文件夹,选中 python.exe
即可。
按照以上步骤设定好计划任务的属性,点击完成就行啦。等等……我刚才希望爬虫脚本每隔2小时就执行一次,如何设定呢?
小技巧:每隔2小时就运行一次,如何设定计划任务。
先新建一条普通的计划任务,或选择已有的计划任务,选择“属性”打开计划任务的属性界面。
在“触发器”这个页签,按需求,添加更多时间点,然后提交完成即可。
经验:遇到报错所指定的账户名称无效,怎么办?
简单来说,在计划任务属性页面,点击“更改用户或组”,输入用户名(比如我的“75801”),然后点击“检查名称”,再点击“确定”提交,就可以了。详细的图文说明,请挪步我的另外一篇整理:https://blog.csdn.net/qiaoanlu/article/details/100731220
这篇文章的 PRESS.one 签名:
https://press.one/file/v?s=950fee0e9bbae05fcf407c11a83a0f99dc40cc426b016be34d3298ac8c16a3673693092b79536eddfdca342c7173e766fd956e244e04d0936699a78f161bc0de00&h=94e2717c89ab8937a8dbdae8e1092e46c0c402faf4925e2281f2e261c24e2dd9&a=ed73e900e209def08ff03a2e3fadbac99af087c0&f=P1&v=3
总结
以上所述是小编给大家介绍的windows 10 设定计划任务自动执行 python 脚本的方法,网站的支持!如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!
来源:https://www.cnblogs.com/jjliu/archive/2019/09/11/11505720.html


猜你喜欢
- python一直被病垢运行速度太慢,但是实际上python的执行效率并不慢,慢的是python用的解释器Cpython运行效率太差。“一行代
- 前言办公中,偶尔会碰到一种情况,需要提取word文档中的图片,决定写这样一款工具自动提取图片。关于脚本的使用:情景1:如果你拿到的是一个文件
- 前言ECharts是由百度开源的基于JS的商业级数据图表库,有很多现成的图表类型和实例,而Pyecharts则是为了方便我们使用Python
- JDBC基础入门概念JDBC(Java DataBase Connectivity,java数据库连接)是一种用于执行SQL语句的Java
- 学Python,想必大家都是从爬虫开始的吧。毕竟网上类似的资源很丰富,开源项目也非常多。Python学习网络爬虫主要分3个大的版块:抓取,分
- 一、迷宫介绍用python解迷宫问题,迷宫是一个二维列表,本次用深度优先解开迷宫问题。定义起点和终点,从一个位置到下一个位置只能通过向上或下
- 本文实例讲述了python config文件的读写操作。分享给大家供大家参考,具体如下:1、设置配置文件[mysql]host = 1234
- 我们利用linux系统中yum安装Apache+MySQL+PHP是非常的简单哦,只需要几步就可以完成,具体如下:一、脚本YUM源安装:1.
- 最近在做一个程序正好需要用到此方面,在网上找到过相应的程序,但用起来都非常恶,于是乎只好自己实现一个了。 首先实现两个函数用来操作光标:
- javascript函数的定义1:调用关键字function来构造,如:function distance(x1,x2,y1,y2){var
- mysql设置大小写不敏感原理与参数mysql大小写敏感配置与两个参数相关 —— lower_cas
- 前言如果你的 Python 程序程序有大量的 import,而且启动非常慢,那么你应该尝试懒导入,本文分享一种实现惰性导入的一种方法。虽然P
- 1 创建JupyterLab运行脚本首先找到jupyter-lab命令的位置,一般在~/.local/bin/下,可以创建shell脚本au
- 百度了一下,找了点别人的方法改进了一下。 获取天气网址:http://www.weather.com.cn/html/weather/101
- 当需要制作转动鼠标滚轮放大页面字体这样的交互效果时,会用到 Mousewheel 事件。其实在大多数浏览器(IE6, IE7, IE8, O
- 问题:连续或者单个窗体,如何打印当前显示的记录?当前窗体还有对应的子窗体,也要一起打印出来我在一个窗体里有一个单号,大子窗体里有几组数据,我
- 产生batch数据输入data中每个样本可以有多个特征,和一个标签,最好都是numpy.array格式。datas = [data1, da
- Numpy支持大量的维度数组和矩阵运算,对数组运算提供了大量的数学函数库!Numpy比Python列表更具优势,其中一个优势便是速度。在对大
- 目录一、图片处理(一)图片采集(二)图片装载(三)完整代码二、初始化pygame相关参数(一)设置初始化参数(二)设置为全屏显示:三、核心模
- 本文实例讲述了Django框架使用内置方法实现登录功能。分享给大家供大家参考,具体如下:一 内置登录退出思维导图二 Dj