我编写了一个通过Windows调度程序运行的ArcPy脚本。相同的脚本被加载到脚本工具中,因此用户可以手动运行该过程。我已经使用过:将参数作为文本,使用或不使用,以便在标准变量没有特定的情况下硬连接。
ReportFolder = arcpy.GetParameterAsText(0)
if ReportFolder == '#' or not ReportFolder:
ReportFolder = "C:\\Data\\GIS"
该过程在写入文本文件日志期间运行,例如:
txtFile.write("= For ArcGIS 10.3.1: Date: "+str(timed)),txtFile.write ('\n')
我想记录用于执行脚本的方法;是通过Windows调度程序,还是通过ArcGIS的脚本工具,还是像PyScripter这样的python客户端。
是否有人知道Python可以调用某种形式的os环境?