Select to view content in your preferred language

Arcpy Python ID autocomplete

2520
2
02-25-2013 05:43 PM
T_BrennKelly-Mckinnon
Emerging Contributor
Hello Everyone,
Recently I've been attempting to automate certain processes using python. The python command line in 10.1 has a very robust auto complete feature that automatically shows specific layers and auto completes certain arcpy geoprocessing tools from a list upon my  selection. 
As I am new to the incorporation of python into arcgis and not the language itself I was curious whether any IDE's exist that have a similar auto complete function that would streamline the process of automation. I've tried pythonwin and IDLE and although both load the arcpy module without difficulty they do not auto complete geoprocesses which is a bit of a inconvenience or look at the mxd that I am working on and allow the direct implementation of layers.  Obviously I am a stranger to this, and I would appreciate any advice or clarification offered.

Thanks for the help
Tags (2)
0 Kudos
2 Replies
JimCousins
MVP Alum
I did a bit of research and ended up using PyScripter. It will do autocomplete and I have been happy with it. The recommendation came from ESRI dev teams in the forums.
Regards,
Jim
0 Kudos
curtvprice
MVP Alum
or look at the mxd that I am working on and allow the direct implementation of layers.  


The ArcMap command window is a python shell launched within the ArcMap application, so it can see the layers within the MXD. A python shell (whether it be from a command window, IDLE, PythonWin, etc.) is in a separate process, and cannot "see" the layers or properties of your running ArcMap application.
0 Kudos