需求:
在安装完ArcGIS后会同时安装Python和IDLE开发环境,平时我们大多在IDLE或者arcmap的python窗口运行我们的python脚本,现在的需求是让python脚本在指定的时间运行。
实现过程如下(本机环境:win10 X64):
控制面板——管理工具——任务计划程序
解释如下:
(1)示例数据和脚本:
链接:https://pan.baidu.com/s/1vF4VMLLVLLI532PoYe8_QQ
提取码:vscq
(2)示例中的python脚本要实现的功能是按腌膜提取,最后生成栅格数据并将其输出到指定的文件夹。
(3)在创建基本任务的启动程序相关参数设置,如下图:
【程序或脚本】文本框中填的是Python编译器的名称,一般就是python.exe,
【起始于】文本框中填的是Python编译器的目录,上图中假设你的Python编译器的完整路径是“C:\Python27\python.exe”,
【添加参数】文本框中填的是你的Python程序的完整路径,例如:E:\testpython\mosaicextract.py,这里假设在E盘的testpython文件夹下面有一个叫做mosaicextract.py的文件。如果你的Python程序包含命令行参数,将其添加到Python程序的完整路径之后即可。