2015-05-22 245 views
0

我的属性表有一个名为“FEATURE”的字段,其中包含两个要素类Airport和Seaplane Base。我正在尝试创建两个缓冲区,一个15000米左右的飞机和7500米左右的水上飞机基地。缓冲区分析问题

import arcpy 

from arcpy import env 

env.workspace = "E:\Python Programming\Lab5a" 
fcs = arcpy.ListFeatureClasses() 
for fc in fcs: 
    arcpy.Buffer_analysis(fc, ["FEATURE"], '"FEATURE" LIKE \'%Airport\'', "15000 METERS") 
    arcpy.Buffer_analysis(fc, ["FEATURE"], '"FEATURE" LIKE \'%Seaplane Base\'', "7500 METERS") 

这根本不起作用,无法执行工具。

回答

0

首先关闭文件路径是错误的。

env.workspace = r"E:\Python Programming\Lab5a" the r stands for raw string 

基本上你必须逃避反斜杠。你当前的字符串不会让你认为它的路径。