<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://72.14.177.54/skins/common/feed.css?207"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://72.14.177.54/SFVLUG/?action=history&amp;feed=atom&amp;title=Python_Editors</id>
		<title>Python Editors - Revision history</title>
		<link rel="self" type="application/atom+xml" href="http://72.14.177.54/SFVLUG/?action=history&amp;feed=atom&amp;title=Python_Editors"/>
		<link rel="alternate" type="text/html" href="http://72.14.177.54/SFVLUG/?title=Python_Editors&amp;action=history"/>
		<updated>2026-04-06T15:36:42Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.15.1</generator>

	<entry>
		<id>http://72.14.177.54/SFVLUG/?title=Python_Editors&amp;diff=1861&amp;oldid=prev</id>
		<title>Miasma at 03:53, 28 July 2007</title>
		<link rel="alternate" type="text/html" href="http://72.14.177.54/SFVLUG/?title=Python_Editors&amp;diff=1861&amp;oldid=prev"/>
				<updated>2007-07-28T03:53:37Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;

		&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
		&lt;col class='diff-marker' /&gt;
		&lt;col class='diff-content' /&gt;
		&lt;col class='diff-marker' /&gt;
		&lt;col class='diff-content' /&gt;
		&lt;tr valign='top'&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;←Older revision&lt;/td&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 03:53, 28 July 2007&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 12:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 12:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;It is fairly simple and consists of separate editor and Python shell windows. Using IDLE is similar to running a Python shell from a terminal window and editing the script in another terminal window using Vim, Emacs or your favorite text editor not requiring a GUI. For quick one or two liners where you don't need to save your script the IDLE Python Shell is all you will need. If you want to save your script or it involves more complicated code you will probably want to use the editor. You can run your script directly from the Python Editor but if you haven't already saved it you will be prompted to save your script before it will be run in the Python Shell.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;It is fairly simple and consists of separate editor and Python shell windows. Using IDLE is similar to running a Python shell from a terminal window and editing the script in another terminal window using Vim, Emacs or your favorite text editor not requiring a GUI. For quick one or two liners where you don't need to save your script the IDLE Python Shell is all you will need. If you want to save your script or it involves more complicated code you will probably want to use the editor. You can run your script directly from the Python Editor but if you haven't already saved it you will be prompted to save your script before it will be run in the Python Shell.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;[[Image:IDLE.jpg|right|thumb|200px|IDLE shell &amp;amp; editor]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;The IDLE Python Editor&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;The IDLE Python Editor&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;The editor can be configured to use default or user defined highlighting, key bindings, fonts, indentation and a few general settings. The editor also supports call tips, code completion, word expansion, show and matching parenthesis.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;The editor can be configured to use default or user defined highlighting, key bindings, fonts, indentation and a few general settings. The editor also supports call tips, code completion, word expansion, show and matching parenthesis.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;!-- diff generator: internal 2026-04-06 15:36:42 --&gt;
&lt;/table&gt;</summary>
		<author><name>Miasma</name></author>	</entry>

	<entry>
		<id>http://72.14.177.54/SFVLUG/?title=Python_Editors&amp;diff=1859&amp;oldid=prev</id>
		<title>Miasma at 01:49, 28 July 2007</title>
		<link rel="alternate" type="text/html" href="http://72.14.177.54/SFVLUG/?title=Python_Editors&amp;diff=1859&amp;oldid=prev"/>
				<updated>2007-07-28T01:49:00Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;

		&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
		&lt;col class='diff-marker' /&gt;
		&lt;col class='diff-content' /&gt;
		&lt;col class='diff-marker' /&gt;
		&lt;col class='diff-content' /&gt;
		&lt;tr valign='top'&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;←Older revision&lt;/td&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 01:49, 28 July 2007&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;This is currently &lt;/del&gt;a &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;work in progress &lt;/del&gt;and &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;should be &lt;/del&gt;of &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;minimum standard very soon&lt;/del&gt;. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;I'll keep adding &lt;/del&gt;to &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;it as my own experience and time allow -&lt;/del&gt;-&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;[[User:Miasma|Miasma]] 15:46, 11 July 2007 (EDT) &lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Until we can get around to reviewing all the available editors and IDEs and you just want to get started, you may already have everything you need already on your system. Please see the section on IDLE. If you want something &lt;/ins&gt;a &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;bit more graphical most standard text editors for the Gnome &lt;/ins&gt;and &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;KDE desktop environments will serve quite well and may even have some Python specific editing features like code highlighting. With most &lt;/ins&gt;of &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;these types of editors you will need to save your work then run the code manually in a shell&lt;/ins&gt;. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Because Python is an interpreted language you can run your code directly at a command prompt like this:&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt; $ python myscript.py&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;or &lt;/ins&gt;to &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;remain in an interactive Python shell&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt; $ python &lt;/ins&gt;-&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;i myscript.py&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;You can learn quite a bit from an interactive shell without using an editor.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;For those who can't wait until we get around to more detailed and specific reviews beyond IDLE please visit&amp;nbsp; The Python Programming Language Official Website for an overview of [http://wiki.python.org/moin/PythonEditors editors] and [http://wiki.python.org/moin/IntegratedDevelopmentEnvironments IDEs.]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;----&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;== IDLE ==&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;IDLE is the Python IDE written in Python using the Tkinter GUI toolkit and works on all platforms that support Python. IDLE calls itself, Python's Integrated DeveLopment Environment and is named in accordance to the spirit of Python with a reference to the British television show, Monty Python's Flying Circus. A stable version of IDLE is currently distributed with every Python distribution. So, if your system has Python installed you should already have IDLE available for your use. &lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Until we can get around to reviewing all the available editors &lt;/del&gt;and &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;IDEs &lt;/del&gt;and &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;you just want &lt;/del&gt;to &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;get started&lt;/del&gt;, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;you may already have everything you need already on &lt;/del&gt;your &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;system&lt;/del&gt;. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;All &lt;/del&gt;you need to &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;get started on even &lt;/del&gt;the &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;most basic systems &lt;/del&gt;is &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;a Python interpreter and a text editor&lt;/del&gt;. If you want &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;something a bit &lt;/del&gt;more &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;graphical most text editors for the Gnome and KDE desktop environments will serve quite well and &lt;/del&gt;will probably &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;even have some advanced editing features like code highlighting&lt;/del&gt;. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;With most of these types of editors &lt;/del&gt;you will &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;need &lt;/del&gt;to save your &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;work and actually &lt;/del&gt;run the &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;code manually in a shell. It isn't fancy but should do quite well for a beginning step until you start knowing what kind of advanced features you would want to have. In fact because &lt;/del&gt;Python &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;is an interpreted language you can run much of you code directly at a command prompt and can learn quite a bit without any external text editor&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;It is fairly simple &lt;/ins&gt;and &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;consists of separate editor &lt;/ins&gt;and &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Python shell windows. Using IDLE is similar &lt;/ins&gt;to &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;running a Python shell from a terminal window and editing the script in another terminal window using Vim&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Emacs or &lt;/ins&gt;your &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;favorite text editor not requiring a GUI&lt;/ins&gt;. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;For quick one or two liners where &lt;/ins&gt;you &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;don't &lt;/ins&gt;need to &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;save your script &lt;/ins&gt;the &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;IDLE Python Shell &lt;/ins&gt;is &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;all you will need&lt;/ins&gt;. If you want &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;to save your script or it involves &lt;/ins&gt;more &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;complicated code you &lt;/ins&gt;will probably &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;want to use the editor&lt;/ins&gt;. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;You can run your script directly from the Python Editor but if you haven't already saved it &lt;/ins&gt;you will &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;be prompted &lt;/ins&gt;to save your &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;script before it will be &lt;/ins&gt;run &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;in &lt;/ins&gt;the Python &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Shell&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;If you want something designed specifically to be used with &lt;/del&gt;Python &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Idle is an excellent choice. You may even already have it on your system as well. DrPython is also a lightweight tool good for beginners. Either will allow you to run your code from the &lt;/del&gt;editor &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;without having &lt;/del&gt;to use &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;an external terminal as you would need to do with &lt;/del&gt;a &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;basic text &lt;/del&gt;editor.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;The IDLE &lt;/ins&gt;Python &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Editor&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;The &lt;/ins&gt;editor &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;can be configured &lt;/ins&gt;to use &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;default or user defined highlighting, key bindings, fonts, indentation and &lt;/ins&gt;a &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;few general settings. The &lt;/ins&gt;editor &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;also supports call tips, code completion, word expansion, show and matching parenthesis&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;For those who &lt;/del&gt;can&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;'t wait until we get around &lt;/del&gt;to &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;more detailed &lt;/del&gt;and &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;specific reviews please visit&amp;nbsp; &lt;/del&gt;The Python &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Programming Language Official Website &lt;/del&gt;for &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;an overview of [&lt;/del&gt;http://&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;wiki&lt;/del&gt;.python.org/&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;moin&lt;/del&gt;/&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;PythonEditors editors] &lt;/del&gt;and &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;[&lt;/del&gt;http://&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;wiki&lt;/del&gt;.python.org/&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;moin&lt;/del&gt;/&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;IntegratedDevelopmentEnvironments IDEs&lt;/del&gt;.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;]&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;The IDLE Python Shell &lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;----&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;The Python Shell &lt;/ins&gt;can &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;also be configured with the same options available &lt;/ins&gt;to &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;the editor. It also includes some debugging options not availible in the editor alone. One nice thing about the shell that is not the case with all Python development tools is that it remains interactive after the script is run.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Open Module&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;From the editor or shell menu you can open a new editor window to take a look at the Python source code for any module written in Python.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Class Browser&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Opening a new window from the editor or shell using this browser lets you browse classes &lt;/ins&gt;and &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;functions. Clicking on a class or function will find and highlight that class or function in the editor. This is a handy tool when dealing with large complex programs.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Path Browser&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;The &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Path Browser lets you find and open &lt;/ins&gt;Python &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;programs and modules in your system path. This will not find Python programs and modules tucked away in a subdirectory not in your system path. An example is it being able to find /home/user/bin/myscript/myapp.py but not /home/user/Desktop/myapp.py assumning that you have /home/user/bin and you have included it in your $PATH.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Debugger&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;The IDLE debugger is real simple and far from complete. It allows you to set breakpoints, view and step.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;It is possible to extend IDLE if you need tools not included in the stable version that came with your Python distribution, but you might want to look into some other editors or IDEs first.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;While comparitively not real powerful or versitile this IDE is a good choice &lt;/ins&gt;for &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;beginners just because it is basic and simple. It can certainaly get you through most if not all beginning to intermediate tutorials.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;http://&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;hkn.eecs.berkeley.edu/~dyoo/python/idle_intro/index.html provides a beginning introduction to using IDLE and while the examples and images are from Windoze the look and feel are almost identical under *nix.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;http://www&lt;/ins&gt;.python.org/&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;doc&lt;/ins&gt;/&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;current/lib/idle.html This page is from the Python Library Reference is definately for reference only &lt;/ins&gt;and &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;not a tutorial, however, it might be the right place to find info on an esoteric fact.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;http://&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;www&lt;/ins&gt;.python.org/&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;idle&lt;/ins&gt;/&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;doc/ Also not a tutorial but provides a lot more usable info than the reference library and is easier to read. It is available in frames or no frames versions&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;!-- diff generator: internal 2026-04-06 15:36:42 --&gt;
&lt;/table&gt;</summary>
		<author><name>Miasma</name></author>	</entry>

	<entry>
		<id>http://72.14.177.54/SFVLUG/?title=Python_Editors&amp;diff=1855&amp;oldid=prev</id>
		<title>Miasma at 20:25, 15 July 2007</title>
		<link rel="alternate" type="text/html" href="http://72.14.177.54/SFVLUG/?title=Python_Editors&amp;diff=1855&amp;oldid=prev"/>
				<updated>2007-07-15T20:25:38Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;

		&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
		&lt;col class='diff-marker' /&gt;
		&lt;col class='diff-content' /&gt;
		&lt;col class='diff-marker' /&gt;
		&lt;col class='diff-content' /&gt;
		&lt;tr valign='top'&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;←Older revision&lt;/td&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 20:25, 15 July 2007&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 3:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 3:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Until &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;I &lt;/del&gt;can get around to reviewing all the available editors and IDEs and you just want to get started, you may already have everything you need already on your system. All you need to get started on even the most basic systems is a Python interpreter and a text editor. If you want something a bit more graphical most text editors for the Gnome and KDE desktop environments will serve quite well and will probably even have some advanced editing features like code highlighting. With most of these types of editors you will need to save your work and actually run the code manually in a shell. It isn't fancy but should do quite well for a beginning step until you start knowing what kind of advanced features you would want to have. In fact because Python is an interpreted language you can run much of you code directly at a command prompt and can learn quite a bit without any external text editor.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Until &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;we &lt;/ins&gt;can get around to reviewing all the available editors and IDEs and you just want to get started, you may already have everything you need already on your system. All you need to get started on even the most basic systems is a Python interpreter and a text editor. If you want something a bit more graphical most text editors for the Gnome and KDE desktop environments will serve quite well and will probably even have some advanced editing features like code highlighting. With most of these types of editors you will need to save your work and actually run the code manually in a shell. It isn't fancy but should do quite well for a beginning step until you start knowing what kind of advanced features you would want to have. In fact because Python is an interpreted language you can run much of you code directly at a command prompt and can learn quite a bit without any external text editor.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;If you want something designed specifically to be used with Python Idle is an excellent choice. You may even already have it on your system as well. DrPython is also a lightweight tool good for beginners. Either will allow you to run your code from the editor without having to use an external terminal as you would need to do with a basic text editor.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;If you want something designed specifically to be used with Python Idle is an excellent choice. You may even already have it on your system as well. DrPython is also a lightweight tool good for beginners. Either will allow you to run your code from the editor without having to use an external terminal as you would need to do with a basic text editor.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;For those who can't wait until we get around to more detailed and specific reviews please visit&amp;nbsp; The Python Programming Language Official Website for an overview of [http://wiki.python.org/moin/PythonEditors editors] and [http://wiki.python.org/moin/IntegratedDevelopmentEnvironments IDEs.]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;----&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;----&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;For those who can't wait please visit&amp;nbsp; The Python Programming Language Official Website for an overview of [http://wiki.python.org/moin/PythonEditors editors] and [http://wiki.python.org/moin/IntegratedDevelopmentEnvironments IDEs.]&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;!-- diff generator: internal 2026-04-06 15:36:42 --&gt;
&lt;/table&gt;</summary>
		<author><name>Miasma</name></author>	</entry>

	<entry>
		<id>http://72.14.177.54/SFVLUG/?title=Python_Editors&amp;diff=1854&amp;oldid=prev</id>
		<title>Miasma at 20:23, 15 July 2007</title>
		<link rel="alternate" type="text/html" href="http://72.14.177.54/SFVLUG/?title=Python_Editors&amp;diff=1854&amp;oldid=prev"/>
				<updated>2007-07-15T20:23:32Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;

		&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
		&lt;col class='diff-marker' /&gt;
		&lt;col class='diff-content' /&gt;
		&lt;col class='diff-marker' /&gt;
		&lt;col class='diff-content' /&gt;
		&lt;tr valign='top'&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;←Older revision&lt;/td&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 20:23, 15 July 2007&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 3:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 3:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Until I can get around to reviewing all the available editors and IDEs and you just want to get started, you may already have everything you need already on your system&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;, even those without an X server running&lt;/del&gt;. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Most GNU/Linux &lt;/del&gt;systems &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;today include &lt;/del&gt;a Python interpreter. If you want something a bit more graphical most text editors for the Gnome and KDE desktop environments will serve quite well and will probably even have features like code highlighting &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;and folding included&lt;/del&gt;. With most of these types of editors you will need to save your work and actually run the code manually in a shell. It isn't fancy but should do quite well for a beginning step until you start knowing what kind of advanced features you would want to have.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Until I can get around to reviewing all the available editors and IDEs and you just want to get started, you may already have everything you need already on your system. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;All you need to get started on even the most basic &lt;/ins&gt;systems &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;is &lt;/ins&gt;a Python interpreter &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;and a text editor&lt;/ins&gt;. If you want something a bit more graphical most text editors for the Gnome and KDE desktop environments will serve quite well and will probably even have &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;some advanced editing &lt;/ins&gt;features like code highlighting. With most of these types of editors you will need to save your work and actually run the code manually in a shell. It isn't fancy but should do quite well for a beginning step until you start knowing what kind of advanced features you would want to have&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;. In fact because Python is an interpreted language you can run much of you code directly at a command prompt and can learn quite a bit without any external text editor&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;If you want something &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;light but still &lt;/del&gt;designed to &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;use &lt;/del&gt;with Python Idle is an excellent choice&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;, and you &lt;/del&gt;may even already have it on your system.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;If you want something designed &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;specifically &lt;/ins&gt;to &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;be used &lt;/ins&gt;with Python Idle is an excellent choice&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;. You &lt;/ins&gt;may even already have it on your system &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;as well. DrPython is also a lightweight tool good for beginners. Either will allow you to run your code from the editor without having to use an external terminal as you would need to do with a basic text editor&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;----&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;----&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;For those who can't wait please visit [http://wiki.python.org/moin/PythonEditors &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;The Python Programming Language Official Website] for an overview of &lt;/del&gt;editors and&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;For those who can't wait please visit &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt; The Python Programming Language Official Website for an overview of &lt;/ins&gt;[http://wiki.python.org/moin/PythonEditors editors&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;] &lt;/ins&gt;and &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;[http://wiki.python.org/moin/IntegratedDevelopmentEnvironments IDEs.]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;!-- diff generator: internal 2026-04-06 15:36:42 --&gt;
&lt;/table&gt;</summary>
		<author><name>Miasma</name></author>	</entry>

	<entry>
		<id>http://72.14.177.54/SFVLUG/?title=Python_Editors&amp;diff=1853&amp;oldid=prev</id>
		<title>Miasma at 19:48, 15 July 2007</title>
		<link rel="alternate" type="text/html" href="http://72.14.177.54/SFVLUG/?title=Python_Editors&amp;diff=1853&amp;oldid=prev"/>
				<updated>2007-07-15T19:48:23Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;

		&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
		&lt;col class='diff-marker' /&gt;
		&lt;col class='diff-content' /&gt;
		&lt;col class='diff-marker' /&gt;
		&lt;col class='diff-content' /&gt;
		&lt;tr valign='top'&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;←Older revision&lt;/td&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 19:48, 15 July 2007&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;This is currently a work in progress and should be of minimum standard very soon. I'll keep adding to it as my own experience and time allow --[[User:Miasma|Miasma]] 15:46, 11 July 2007 (EDT) &amp;nbsp;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;This is currently a work in progress and should be of minimum standard very soon. I'll keep adding to it as my own experience and time allow --[[User:Miasma|Miasma]] 15:46, 11 July 2007 (EDT) &amp;nbsp;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;For those who &lt;/del&gt;can&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;'t wait please visit [http://wiki.python&lt;/del&gt;.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;org&lt;/del&gt;/&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;moin/PythonEditors The &lt;/del&gt;Python &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Programming Language Official Website] &lt;/del&gt;for an &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;overview&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Until I &lt;/ins&gt;can &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;get around to reviewing all the available editors and IDEs and you just want to get started, you may already have everything you need already on your system, even those without an X server running&lt;/ins&gt;. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Most GNU&lt;/ins&gt;/&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Linux systems today include a &lt;/ins&gt;Python &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;interpreter. If you want something a bit more graphical most text editors &lt;/ins&gt;for &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;the Gnome and KDE desktop environments will serve quite well and will probably even have features like code highlighting and folding included. With most of these types of editors you will need to save your work and actually run the code manually in a shell. It isn't fancy but should do quite well for a beginning step until you start knowing what kind of advanced features you would want to have.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;If you want something light but still designed to use with Python Idle is &lt;/ins&gt;an &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;excellent choice, and you may even already have it on your system&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;----&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;----&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;For those who can't wait please visit [http://wiki.python.org/moin/PythonEditors The Python Programming Language Official Website] for an overview of editors and&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;!-- diff generator: internal 2026-04-06 15:36:42 --&gt;
&lt;/table&gt;</summary>
		<author><name>Miasma</name></author>	</entry>

	<entry>
		<id>http://72.14.177.54/SFVLUG/?title=Python_Editors&amp;diff=1849&amp;oldid=prev</id>
		<title>Miasma at 19:56, 11 July 2007</title>
		<link rel="alternate" type="text/html" href="http://72.14.177.54/SFVLUG/?title=Python_Editors&amp;diff=1849&amp;oldid=prev"/>
				<updated>2007-07-11T19:56:18Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;

		&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
		&lt;col class='diff-marker' /&gt;
		&lt;col class='diff-content' /&gt;
		&lt;col class='diff-marker' /&gt;
		&lt;col class='diff-content' /&gt;
		&lt;tr valign='top'&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;←Older revision&lt;/td&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 19:56, 11 July 2007&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;This is currently a work in progress and should be of minimum standard very soon &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;(a day or two)&lt;/del&gt;--[[User:Miasma|Miasma]] 15:46, 11 July 2007 (EDT)&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;This is currently a work in progress and should be of minimum standard very soon&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;. I'll keep adding to it as my own experience and time allow &lt;/ins&gt;--[[User:Miasma|Miasma]] 15:46, 11 July 2007 (EDT) &amp;nbsp;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;For those who can't wait please visit [http://wiki.python.org/moin/PythonEditors The Python Programming Language Official Website] for an overview.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;----&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;----&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;!-- diff generator: internal 2026-04-06 15:36:42 --&gt;
&lt;/table&gt;</summary>
		<author><name>Miasma</name></author>	</entry>

	<entry>
		<id>http://72.14.177.54/SFVLUG/?title=Python_Editors&amp;diff=1848&amp;oldid=prev</id>
		<title>Miasma at 19:46, 11 July 2007</title>
		<link rel="alternate" type="text/html" href="http://72.14.177.54/SFVLUG/?title=Python_Editors&amp;diff=1848&amp;oldid=prev"/>
				<updated>2007-07-11T19:46:04Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;

		&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
		&lt;col class='diff-marker' /&gt;
		&lt;col class='diff-content' /&gt;
		&lt;col class='diff-marker' /&gt;
		&lt;col class='diff-content' /&gt;
		&lt;tr valign='top'&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;←Older revision&lt;/td&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 19:46, 11 July 2007&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;This is currently a work in progress and should be of minimum standard very soon (a day or two)----&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;This is currently a work in progress and should be of minimum standard very soon (a day or two)&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;--[[User:Miasma|Miasma]] 15:46, 11 July 2007 (EDT)&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;----&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;!-- diff generator: internal 2026-04-06 15:36:42 --&gt;
&lt;/table&gt;</summary>
		<author><name>Miasma</name></author>	</entry>

	<entry>
		<id>http://72.14.177.54/SFVLUG/?title=Python_Editors&amp;diff=1847&amp;oldid=prev</id>
		<title>Miasma at 19:45, 11 July 2007</title>
		<link rel="alternate" type="text/html" href="http://72.14.177.54/SFVLUG/?title=Python_Editors&amp;diff=1847&amp;oldid=prev"/>
				<updated>2007-07-11T19:45:41Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;This is currently a work in progress and should be of minimum standard very soon (a day or two)----&lt;/div&gt;</summary>
		<author><name>Miasma</name></author>	</entry>

	</feed>