Hands On
# --------------------------------------------------------------------------# BufferSelectedWellsInStudyArea.py # Created on: Thu Sep 03 2009 01:37:54 # (generated by ArcGIS/ModelBuilder)
# Description: # Setting up project folder structure # ---------------------------------------------------------------------------
# Import system modules import sys, string, os, arcgisscripting
# Create the Geoprocessor object gp = arcgisscripting.create()
# Load required toolboxes... gp.AddToolbox(“C:/workspace/EnvironmentsDemo/EnvironmentsDemo.tbx”)
# Set the Geoprocessing environment... gp.scratchWorkspace = “C:\\Temp” gp.workspace = “C:\\workspace”
# Local variables... Output_Folder = “C:\\workspace\\EnvironmentsDemo\\indata” EnvironmentsDemo = “C:\\workspace\\EnvironmentsDemo\\outdata” Folder_Name_List = “indata;outdata;docs&pics;scripts;mxds
##using a tbx ALIAS, such as envDemo, makes the #gp.toolbox location superfluous #gp.toolbox = “C:/workspace/EnvironmentsDemo?Environments
# Process: Create Folder... for Folder_Name in Folder_Name_List.split(';'): ##it is a good practice to qualify a tool by its tbx ALIAS name ##as shown here by using envDemo. gp.CreateFolder_envDemo(EnvironmentsDemo, Folder_Name)
Listing 1: Exported python script
www.esri.com ArcUser Spring 2010 57