Quantcast
Channel: Forums - Python
Viewing all articles
Browse latest Browse all 2485

Trying to Iterate Through List of Directories

$
0
0
I've got some very basic test script that I'm running in IDLE. Essentially, I will have a list of multiple directories that get inputted through a "arcpy.GetParameterAsText". In IDLE, I've rem'd that line out and just manually created a folder list containing just two directories. Then I'm using the line "For CurrentFolder in InFolders:" to loop through the directories.

But IDLE gives me an "invalid syntax" and highlights "CurrentFolder".

Any idea why this isn't working? Thanks for any help you can provide!

Jon Mulder

Code:

import os
import arcpy
# Overwrite pre-existing files
arcpy.env.overwriteOutput = True
##arcpy.env.workspace = r"H:\Documents\GIS\BaseData\Raster\Imagery\39121DOQQs"

##InFolders = arcpy.GetParameterAsText(0)
##Dest=arcpy.GetParameterAsText(1)

InFolders = ([r"H:\Documents\GIS\BaseData\Raster\Imagery\DOQQs\39121"],[r"H:\Documents\GIS\BaseData\Raster\Imagery\DOQQs\39121"])
print InFolders
ClipBoundary = r"H:\Documents\GIS\BaseData\Raster\Imagery\AerialPhotos\1958\ClipShapes\AAX\AAX_ClipBoundary.shp"

For CurrentFolder in InFolders:
    print CurrentFolder

print "Done."


Viewing all articles
Browse latest Browse all 2485

Latest Images

Trending Articles



Latest Images