查看原文
其他

Python与win的完美结合--计划任务

Don Lex Python绿洲 2018-08-20

阅读文本需要3分钟

任务计划是Windows操作系统非常强大的一个功能,利用任务计划,可以将任何脚本、程序或文档安排在某个最方便的时间运行。所以我们可以利用它来实现定时运行任务:比如,定时爬取数据,定时执行编写好的脚本。。。

创建计划任务

1. 在win10中直接在Windows设置中搜索‘计划任务’,就可以搜索到

2. 双击创建基本任务,这个时候就需要你填写名字和描述,可以随便填一填,然后下一步

3. 选择设置运行的频率以及时间。新闻嘛,当然是早上看啦。

4. 选择python解释器,并且指定需要定时运行的py文件。我这里指定前一篇推文的爬取网易新闻的文件

参数介绍:

程序或脚本:
文本框中填的是Python编译器的名称,一般就是python.exe,也可以直接填写解释器的完整位置。如果填写完整路径的话,起始于就不必填写了

添加参数:
文本框中填的是你的Python程序的完整路径,这里假设在C盘的Users文件夹下面有一个叫做code.py的文件。如果你的Python程序包含命令行参数,将其添加到Python程序的完整路径之后即可。

起始于:
文本框中填的是Python编译器的目录,上图中假设你的Python编译器的完整路径是“C:\Python35\python.exe”,

如果将这三部分连在一起,就是“C:\Python35\python.exe C:\Users\code.py”,这其实就是在Windows命令行下输入“python C:\Users\code.py”(或“python code.py”,如果你正好在C:\Users目录下),只是在计划任务的设置中需要给出完整的python编译器的路径而已。

5.完成定制服务

    直接点击完成

6.运行结果

(每天刷够100条新闻)

7.其他操作

(手动执行试验,不用等到设定时间)

总结

通过这样的定时任务,每天都可以在上班之前让程序自动运行,这样就减少了繁琐的步骤。当然如果会用selenium的话,那就更好了,可以操控浏览器做各种花式动作。
如果能够善于使用任务计划,并且结合强大的python的话,将会让你的工作更加轻松、更加智能化!

    推荐阅读:

用Python来看新闻

Python Web框架介绍


(点赞、转发是最大的支持 :)


    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存