我所参考的原文链接如下:
https://blog.csdn.net/lucky51222/article/details/49699847 《Python实现PointToRaster》
#-*- coding: UTF-8 -*- #识别中文
''' 这篇代码是在尝试将线文件通过调用FeatureToPolygon工具转化成面文件以便于后期的掩模裁剪时使用 '''import arcpy #导入模块arcpy.gp.overwriteOutput=1arcpy.env.workspace="F:\\budyko_ds\\" #输入环境outPath="F:\\budyko_ds\\ET_1\\" #输出路径files=arcpy.ListFeatureClasses() #列出工作空间中的要素类,受名称、要素类型和可选要素数据集的限制#必须先设置工作空间环境,之后才能使用多个列表函数for file in files:outFile=outPath+str(file[0:len(str(file))-8])+"polygon" #len用以计算字符长度,此处是在为输出文件命名,可以修改#调用management工具,括号中要素填写见:https://pro.arcgis.com/zh-cn/pro-app/tool-reference/data-management/feature-to-polygon.htmarcpy.FeatureToPolygon_management(file, outFile,"", "NO_ATTRIBUTES", "")print("All done,please!")
希望对你有帮助!