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()
Aangemelde leden kunnen berichten plaatsen, updates volgen en meer. Nieuw hier? Registreer een gratis account.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.