2015-05-22 249 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 

基本上你必須逃避反斜槓。你當前的字符串不會讓你認爲它的路徑。