2. Open the the properties of your *.tbx in the Catalog Window, assign a very unique alias there
>>> arcpy.ImportToolbox(r"D:\Users\cprice\work\Toolbox1.tbx","Derek") <module 'Derek' (built-in)> >>> dir(arcpy.Derek) ['Model1', '__alias__', '__all__', '__builtins__', '__doc__', '__name__', '__package__', '__pathname__'] >>> arcpy.ImportToolbox(r"D:\Users\cprice\work\Toolbox2.tbx","Derek") <module 'Derek' (built-in)> >>> dir(arcpy.Derek) ['Model1', 'Model2', '__alias__', '__all__', '__builtins__', '__doc__', '__name__', '__package__', '__pathname__'] >>> arcpy.Derek.__all__ ['Model1', 'Model2', 'Model1']
>>> arcpy.Model1_Derek() Runtime error Traceback (most recent call last): File "<string>", line 1, in <module> File "D:\Users\cprice\work\Toolbox2.tbx", line 21, in Model1 AttributeError: Object: Tool or environment <Model1_Derek> not found >>> arcpy.Model2_Derek() <Result ''>
>>> del arcpy.Derek >>> arcpy.ImportToolbox(r"D:\Users\cprice\work\Toolbox2.tbx","Derek") <module 'Derek' (built-in)> >>> arcpy.Derek.__all__ ['Model2', 'Model1'] >>> arcpy.Model1_Derek() <Result ''>
arcpy.ImportToolbox(r"C:\Documents and Settings\Derek\FRAME\FORTEST.tbx") ... arcpy.TEST()
Angemeldete Mitglieder können Beiträge verfassen, Updates folgen und mehr. Neu hier? Registriere ein kostenloses Konto.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.