arcpy 批量将线文件转换为面文件,解决中文乱码

# encoding: utf-8
import os
import arcpy
path=r"D:\data"
for filename in os.listdir(path):
    filename=filename.decode('GBK').encode('utf-8')
    print filename
    if(filename!="polygon"):
        path2=path+"\\"+filename
        outpath=path+"\\polygon\\"+filename+".shp"
        print outpath
        arcpy.FeatureToPolygon_management([path2+"\\"+"边界.shp"],outpath,"", "NO_ATTRIBUTES", "")

目录结构

转载自:https://blog.csdn.net/A873054267/article/details/88087731

You may also like...