import arcpy arcpy.CheckOutExtension("DataInteroperability") arcpy.ImportToolbox(r"C:\GISTemp\PythonTBX") arcpy.PythonETL()
Undefined variable from import, PythonETL
import arcpy arcpy.CheckOutExtension("DataInteroperability") arcpy.ImportToolbox(r"C:\GISTemp\PythonTBX.tbx", "iop") arcpy.PythonETL_iop() # or the equilvalent, arcpy.iop.PythonETL()
what is "iop"?
# check if an alias in the arcpy name space already def chkalias(alias): try: exec("arcpy.{}".format(alias)) return True except: return False >>> chkalias("usgs") False >>> arcpy.ImportToolbox('C:\\ArcGIS\\Desktop10.1\\ArcToolbox\\Toolboxes\\USGS EGIS Tools.tbx') <module 'usgs' (built-in)> >>> chkalias("usgs") True >>>
import arcpy arcpy.CheckOutExtension("DataInteroperability") arcpy.ImportToolbox(r"C:\GISTemp\PythonTBX", "PythonETL") arcpy.Model_PythonETL()
reload(arcpy) arcpy.ImportToolbox(r"C:\GISTemp\PythonTBX.tbx", "matt") arcpy.Model_matt()