<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Optimum python IDE for debugging? in Python Questions</title>
    <link>https://community.esri.com/t5/python-questions/optimum-python-ide-for-debugging/m-p/428928#M33704</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;What is ESRI's 'official' stance for which Python environment to debug in? Pythonwin seems to be advocated, but I've noticed there are others such as pyscripter. Which one offers the best debugging environment? And the best intellisense / autocompletion?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I see there is some guidance here &lt;/SPAN&gt;&lt;A href="http://blogs.esri.com/esri/arcgis/2010/09/14/review-of-ides-for-python/"&gt;http://blogs.esri.com/esri/arcgis/2010/09/14/review-of-ides-for-python/&lt;/A&gt;&lt;SPAN&gt; but I really think that ESRI needs to take a more proactive stance here, because Python adoption is surely premised on the quality of the tools that we can use to debug, which at the moment is nowhere near as easy as say VBA or Visual Studio.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 28 Feb 2013 10:25:58 GMT</pubDate>
    <dc:creator>JT2</dc:creator>
    <dc:date>2013-02-28T10:25:58Z</dc:date>
    <item>
      <title>Optimum python IDE for debugging?</title>
      <link>https://community.esri.com/t5/python-questions/optimum-python-ide-for-debugging/m-p/428928#M33704</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;What is ESRI's 'official' stance for which Python environment to debug in? Pythonwin seems to be advocated, but I've noticed there are others such as pyscripter. Which one offers the best debugging environment? And the best intellisense / autocompletion?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I see there is some guidance here &lt;/SPAN&gt;&lt;A href="http://blogs.esri.com/esri/arcgis/2010/09/14/review-of-ides-for-python/"&gt;http://blogs.esri.com/esri/arcgis/2010/09/14/review-of-ides-for-python/&lt;/A&gt;&lt;SPAN&gt; but I really think that ESRI needs to take a more proactive stance here, because Python adoption is surely premised on the quality of the tools that we can use to debug, which at the moment is nowhere near as easy as say VBA or Visual Studio.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Feb 2013 10:25:58 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/optimum-python-ide-for-debugging/m-p/428928#M33704</guid>
      <dc:creator>JT2</dc:creator>
      <dc:date>2013-02-28T10:25:58Z</dc:date>
    </item>
    <item>
      <title>Re: Optimum python IDE for debugging?</title>
      <link>https://community.esri.com/t5/python-questions/optimum-python-ide-for-debugging/m-p/428929#M33705</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Each person has their own preferences, however, the quality of the debugging capabilities might depend upon how well one writes code.&amp;nbsp; Often, Notepad works fine for me.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Feb 2013 10:39:36 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/optimum-python-ide-for-debugging/m-p/428929#M33705</guid>
      <dc:creator>DanPatterson_Retired</dc:creator>
      <dc:date>2013-02-28T10:39:36Z</dc:date>
    </item>
    <item>
      <title>Re: Optimum python IDE for debugging?</title>
      <link>https://community.esri.com/t5/python-questions/optimum-python-ide-for-debugging/m-p/428930#M33706</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;TextPad for me -- the line and space numbers help with formatting and alignment.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;It's been challenging, but not overwhelmingly difficult to adjust --- most of my career has been developing COM/ArcObjects using languages that don't care about formatting and super functional IDE's.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Feb 2013 11:15:12 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/optimum-python-ide-for-debugging/m-p/428930#M33706</guid>
      <dc:creator>JamesCrandall</dc:creator>
      <dc:date>2013-02-28T11:15:12Z</dc:date>
    </item>
    <item>
      <title>Re: Optimum python IDE for debugging?</title>
      <link>https://community.esri.com/t5/python-questions/optimum-python-ide-for-debugging/m-p/428931#M33707</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;There are some good ones out there if you're willing to spend a little money. PyCharm and WingIDE are the 2 I've heard the best things about. They both have free trials available.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;If you want free, I'd recommend PyScripter. It's not as good as the ones mentioned above, but it gets the job done, and it sure beats IDLE&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Feb 2013 12:49:36 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/optimum-python-ide-for-debugging/m-p/428931#M33707</guid>
      <dc:creator>MaraStoica1</dc:creator>
      <dc:date>2013-02-28T12:49:36Z</dc:date>
    </item>
    <item>
      <title>Re: Optimum python IDE for debugging?</title>
      <link>https://community.esri.com/t5/python-questions/optimum-python-ide-for-debugging/m-p/428932#M33708</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;PyScripter is the current apple of my eye.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Feb 2013 15:09:41 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/optimum-python-ide-for-debugging/m-p/428932#M33708</guid>
      <dc:creator>JohnDye</dc:creator>
      <dc:date>2013-02-28T15:09:41Z</dc:date>
    </item>
    <item>
      <title>Re: Optimum python IDE for debugging?</title>
      <link>https://community.esri.com/t5/python-questions/optimum-python-ide-for-debugging/m-p/428933#M33709</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I have only used it sparingly, but from the different "standard" IDEs I installed and tried, I also found PyScripter one of the more useful ones to work with while debugging. Nice interception and launch of PyScripter once debugging is setup and you try to run a script from ArcGIS that needs debugging.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Feb 2013 15:51:37 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/optimum-python-ide-for-debugging/m-p/428933#M33709</guid>
      <dc:creator>MarcoBoeringa</dc:creator>
      <dc:date>2013-02-28T15:51:37Z</dc:date>
    </item>
    <item>
      <title>Re: Optimum python IDE for debugging?</title>
      <link>https://community.esri.com/t5/python-questions/optimum-python-ide-for-debugging/m-p/428934#M33710</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thanks everyone. I will be sure to check out some of these programs.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;So, what is the solution for the annoying problem when debugging in the Python window...when it counts lines by ignoring blank lines, whereas your script editor usually counts line numbers including the blanks? This is a massive usability issue for beginners, when you get a traceback error at line 26 or whatever which doesn't correspond at all to your script in an external editor. Any ideas?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 01 Mar 2013 07:06:03 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/optimum-python-ide-for-debugging/m-p/428934#M33710</guid>
      <dc:creator>JT2</dc:creator>
      <dc:date>2013-03-01T07:06:03Z</dc:date>
    </item>
    <item>
      <title>Re: Optimum python IDE for debugging?</title>
      <link>https://community.esri.com/t5/python-questions/optimum-python-ide-for-debugging/m-p/428935#M33711</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;To answer your original post, sometimes I use Notepad++ but normally I just use PythonWin since it was kind of the default IDE when ESRI brought Python into ArcGIS.&amp;nbsp; I tried switching to other IDE's but I would always end up reverting back to PythonWin. I've grown to like the simplicity of it. At times I'll drop my scripts into the Ninja IDE for when I want my code to conform to the PEP8 coding style guide. It does a good job of highlighting all of the inconsistencies.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;As for your second question, I can't recall ever seeing a traceback with the wrong line number, regardless of the number of blank lines. Where are you seeing this happen?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 01 Mar 2013 16:17:58 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/optimum-python-ide-for-debugging/m-p/428935#M33711</guid>
      <dc:creator>BradPosthumus</dc:creator>
      <dc:date>2013-03-01T16:17:58Z</dc:date>
    </item>
    <item>
      <title>Re: Optimum python IDE for debugging?</title>
      <link>https://community.esri.com/t5/python-questions/optimum-python-ide-for-debugging/m-p/428936#M33712</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;As for your second question, I can't recall ever seeing a traceback with the wrong line number, regardless of the number of blank lines. Where are you seeing this happen?&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks for your reply. Well I get this behaviour consistently, and it can make it VERY difficult to debug because the Python window (for me, at least) ignores blank lines.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Here's a sample script:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;for i in range(4):
&amp;nbsp;&amp;nbsp; print i

print "complete" x&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;As you can see, there are four lines. It's nice to have blank lines because it helps to organise the code.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Naturally there is a deliberate error, and this is what the Python window says:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&amp;gt;&amp;gt;&amp;gt; for i in range(4):
...&amp;nbsp;&amp;nbsp;&amp;nbsp; print i
... print "complete" x
... 
Parsing error &amp;lt;type 'exceptions.SyntaxError'&amp;gt;: invalid syntax (line 3)&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;It says the error is on line 3, when we all know it's on line 4. This is because the Python window ignores blank lines, either when you paste them in, or when you right click and choose Load to open a script.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;This is the behaviour that troubles me because all correspondence between errors and the original script is lost, and that is a bad thing because it's very hard to count lines in your original script editor. Any solutions?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 19:17:47 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/optimum-python-ide-for-debugging/m-p/428936#M33712</guid>
      <dc:creator>JT2</dc:creator>
      <dc:date>2021-12-11T19:17:47Z</dc:date>
    </item>
    <item>
      <title>Re: Optimum python IDE for debugging?</title>
      <link>https://community.esri.com/t5/python-questions/optimum-python-ide-for-debugging/m-p/428937#M33713</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;&lt;BR /&gt;This is the behaviour that troubles me because all correspondence between errors and the original script is lost, and that is a bad thing because it's very hard to count lines in your original script editor. Any solutions?&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Debug in your script editor and not ArcGIS?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 04 Mar 2013 13:23:29 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/optimum-python-ide-for-debugging/m-p/428937#M33713</guid>
      <dc:creator>MathewCoyle</dc:creator>
      <dc:date>2013-03-04T13:23:29Z</dc:date>
    </item>
    <item>
      <title>Re: Optimum python IDE for debugging?</title>
      <link>https://community.esri.com/t5/python-questions/optimum-python-ide-for-debugging/m-p/428938#M33714</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Thanks for your reply. Well I get this behaviour consistently, and it can make it VERY difficult to debug because the Python window (for me, at least) ignores blank lines.&lt;BR /&gt;&lt;BR /&gt;Here's a sample script:&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;for i in range(4):
&amp;nbsp;&amp;nbsp; print i

print "complete" x&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;As you can see, there are four lines. It's nice to have blank lines because it helps to organise the code.&lt;BR /&gt;&lt;BR /&gt;Naturally there is a deliberate error, and this is what the Python window says:&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&amp;gt;&amp;gt;&amp;gt; for i in range(4):
...&amp;nbsp;&amp;nbsp;&amp;nbsp; print i
... print "complete" x
... 
Parsing error &amp;lt;type 'exceptions.SyntaxError'&amp;gt;: invalid syntax (line 3)&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;It says the error is on line 3, when we all know it's on line 4. This is because the Python window ignores blank lines, either when you paste them in, or when you right click and choose Load to open a script.&lt;BR /&gt;&lt;BR /&gt;This is the behaviour that troubles me because all correspondence between errors and the original script is lost, and that is a bad thing because it's very hard to count lines in your original script editor. Any solutions?&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Which IDE are you using, if any? It doesn't look like you're actually running your script, but instead you're retyping your code directly into the Python prompt (your second code snippet). In this case it's giving you a legitimate error message - the third line of the code block you typed into the Python prompt has the syntax error. If you add the blank line to your code block, then it tells you the syntax error is on the fourth line (using Python interactive window directly in ArcGIS 10.1):&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;
&amp;gt;&amp;gt;&amp;gt; for i in range(4):
...&amp;nbsp;&amp;nbsp;&amp;nbsp; print i
... 
... print "complete" x
... 
Parsing error SyntaxError: invalid syntax (line 4)&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Your first code snippet presumably is your actual script that you need to run. If you're using an IDE like IDLE or PythonWin, the IDE won't allow you to run it due to the syntax error. Instead the IDE will place the cursor next to the location of the syntax error in the script. If you're not using an IDE and you try running the script using the Windows command line (cmd), it will tell you the syntax error is on line 4. There shouldn't be any case where Python is ignoring blank lines when reporting line numbers in error messages.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 19:17:49 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/optimum-python-ide-for-debugging/m-p/428938#M33714</guid>
      <dc:creator>BradPosthumus</dc:creator>
      <dc:date>2021-12-11T19:17:49Z</dc:date>
    </item>
    <item>
      <title>Re: Optimum python IDE for debugging?</title>
      <link>https://community.esri.com/t5/python-questions/optimum-python-ide-for-debugging/m-p/428939#M33715</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thanks. I should clarify that I'm running my code within the &lt;/SPAN&gt;&lt;A href="http://help.arcgis.com/en/arcgisdesktop/10.0/help/index.html#//002100000017000000"&gt;Python window&lt;/A&gt;&lt;SPAN&gt; in ArcGIS (as in Geoprocessing -&amp;gt; Python). This is how I always prototype scripts. I find it superior to using an IDE for testing scripts because a) it's easier to reference objects using their names rather than providing full paths, and b) it's useful to see results appear in the map window. You don't get that kind of visual feedback using an IDE.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;So, given the advantages of using the Python window to execute code, even if that means editing and saving that as a script in another application, how can I get it to stop ignoring blank lines when I paste or load a script? Thanks&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 Mar 2013 12:57:05 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/optimum-python-ide-for-debugging/m-p/428939#M33715</guid>
      <dc:creator>JT2</dc:creator>
      <dc:date>2013-03-05T12:57:05Z</dc:date>
    </item>
    <item>
      <title>Re: Optimum python IDE for debugging?</title>
      <link>https://community.esri.com/t5/python-questions/optimum-python-ide-for-debugging/m-p/428940#M33716</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I can't seem to reproduce this problem (using 10.1). Here's my workflow:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;1. Create a script in notepad or whatever. Insert blank lines somewhere in the script. It can be saved as a Windows file or a UNIX file, it doesn't matter.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;2. Load the script in the Python window within ArcMap.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;3. Blank lines appear in the Python window. Error messages cite the proper line number.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Same with typing in lines manually. It includes whatever blank lines I enter (using shift-Enter to add blank lines) in the line count. I tried it in 10.0 SP5 as well but I noticed it doesn't return any line numbers in the error message.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Are you using the same type of workflow, with the exception of #3 where the blank lines don't appear in your case?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 Mar 2013 14:47:18 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/optimum-python-ide-for-debugging/m-p/428940#M33716</guid>
      <dc:creator>BradPosthumus</dc:creator>
      <dc:date>2013-03-05T14:47:18Z</dc:date>
    </item>
    <item>
      <title>Re: Optimum python IDE for debugging?</title>
      <link>https://community.esri.com/t5/python-questions/optimum-python-ide-for-debugging/m-p/428941#M33717</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thanks Brad. This is really strange. Attached is my script py (also pasted below, as before), it has a blank line at line 3.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I copy it from notepad and paste into the Python window. As soon as I paste, the blank lines are gone, see picture (attached)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;[ATTACH=CONFIG]22395[/ATTACH]&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The same behaviour occurs when I right click in the Python window to load the py file. Edit -&amp;gt; Past Special... -&amp;gt; Unicode text also does nothing. I'm on 10.0 SP2.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Why does this happen for me and my colleagues? Thanks&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;for i in range(4):
&amp;nbsp;&amp;nbsp; print i

print "complete" x&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 19:17:52 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/optimum-python-ide-for-debugging/m-p/428941#M33717</guid>
      <dc:creator>JT2</dc:creator>
      <dc:date>2021-12-11T19:17:52Z</dc:date>
    </item>
    <item>
      <title>Re: Optimum python IDE for debugging?</title>
      <link>https://community.esri.com/t5/python-questions/optimum-python-ide-for-debugging/m-p/428942#M33718</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I tested your script in 10.1 and 10.0 SP5 and the blank lines appear for me when both pasting in the code and loading it in. Maybe installing SP5 would fix the problem?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;As an aside, I noticed in 10.0 the error messages only contain line numbers for syntax errors and not for runtime errors. In 10.1 the line numbers show up in all error messages.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 Mar 2013 10:43:41 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/optimum-python-ide-for-debugging/m-p/428942#M33718</guid>
      <dc:creator>BradPosthumus</dc:creator>
      <dc:date>2013-03-06T10:43:41Z</dc:date>
    </item>
    <item>
      <title>Re: Optimum python IDE for debugging?</title>
      <link>https://community.esri.com/t5/python-questions/optimum-python-ide-for-debugging/m-p/428943#M33719</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;That's interesting, I wonder if this appears in a list of known issues. Either way, thanks for investigating, Brad.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 Mar 2013 14:06:39 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/optimum-python-ide-for-debugging/m-p/428943#M33719</guid>
      <dc:creator>JT2</dc:creator>
      <dc:date>2013-03-06T14:06:39Z</dc:date>
    </item>
    <item>
      <title>Re: Optimum python IDE for debugging?</title>
      <link>https://community.esri.com/t5/python-questions/optimum-python-ide-for-debugging/m-p/428944#M33720</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I have heard good things about Komodo IDE by ActiveState:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://www.activestate.com/komodo-ide"&gt;http://www.activestate.com/komodo-ide&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;It is about $300, and can has code intelligence for a variety of languages including Python, PHP, Perl, Ruby, Tcl, HTML, JavaScript, CSS, XML, XSLT, Node.js, etc.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Sendhil&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 Mar 2013 01:18:31 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/optimum-python-ide-for-debugging/m-p/428944#M33720</guid>
      <dc:creator>SendhilKolandaivel</dc:creator>
      <dc:date>2013-03-07T01:18:31Z</dc:date>
    </item>
  </channel>
</rss>

