我在想是否有人能帮我完成我的工作任务。。。
到目前为止,这是我的python程序——它完成了它应该做的事情。# Import system modules
import sys, string, os, arcgisscripting
# Create the Geoprocessor object
gp = arcgisscripting.create()
# Load required toolboxes...
gp.AddToolbox("C:/ArcGIS/ArcToolbox/Toolboxes/Data Management Tools.tbx")
# Script argum ents...
Input_Table = sys.argv[1]
gp.addmessage("sys.argv[1] is " + Input_Table)
Field_Name = sys.argv[2]
gp.addmessage("sys.argv[2] is " + Field_Name)
# Local variables...
Output_Feature_Class = ""
# Process: Add Field...
gp.AddField_management(Input_Table, Field_Name, "TEXT", "", "", "", "", "NULLABLE", "NON_REQUIRED", "")
我的任务是解压第二个参数(sys.argv[2]),将其分解为列表中的多个项,然后在循环中放大add field代码以添加多个字段值。
显然,python不是我喜欢的东西。我相信这是一项容易的任务。
非常感谢!