<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://wiki.darenet.org/skins/common/feed.css?12"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://wiki.darenet.org/index.php?action=history&amp;feed=atom&amp;title=Python_en%3AAppendix_Changes_for_Python_3000</id>
		<title>Python en:Appendix Changes for Python 3000 - Revision history</title>
		<link rel="self" type="application/atom+xml" href="http://wiki.darenet.org/index.php?action=history&amp;feed=atom&amp;title=Python_en%3AAppendix_Changes_for_Python_3000"/>
		<link rel="alternate" type="text/html" href="http://wiki.darenet.org/index.php?title=Python_en:Appendix_Changes_for_Python_3000&amp;action=history"/>
		<updated>2026-05-21T04:49:33Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.15.1</generator>

	<entry>
		<id>http://wiki.darenet.org/index.php?title=Python_en:Appendix_Changes_for_Python_3000&amp;diff=5568&amp;oldid=prev</id>
		<title>Admin:&amp;#32;1 revision</title>
		<link rel="alternate" type="text/html" href="http://wiki.darenet.org/index.php?title=Python_en:Appendix_Changes_for_Python_3000&amp;diff=5568&amp;oldid=prev"/>
				<updated>2010-04-03T02:52:50Z</updated>
		
		<summary type="html">&lt;p&gt;1 revision&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 02:52, 3 April 2010&lt;/td&gt;
		&lt;/tr&gt;
		&lt;!-- diff generator: internal 2026-05-21 04:07:05 --&gt;

&lt;!-- diff cache key wiki:diff:version:1.11a:oldid:5567:newid:5568 --&gt;
&lt;/table&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	<entry>
		<id>http://wiki.darenet.org/index.php?title=Python_en:Appendix_Changes_for_Python_3000&amp;diff=5567&amp;oldid=prev</id>
		<title>Swaroop at 21:32, 3 September 2008</title>
		<link rel="alternate" type="text/html" href="http://wiki.darenet.org/index.php?title=Python_en:Appendix_Changes_for_Python_3000&amp;diff=5567&amp;oldid=prev"/>
				<updated>2008-09-03T21:32:30Z</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;* Vim and Emacs editors&lt;br /&gt;
** http://henry.precheur.org/2008/4/18/Indenting%20Python%20with%20VIM.html&lt;br /&gt;
** http://www.enigmacurry.com/2008/05/09/emacs-as-a-powerful-python-ide/&lt;br /&gt;
* String - unicode only&lt;br /&gt;
** http://docs.python.org/dev/3.0/tutorial/introduction.html#about-unicode&lt;br /&gt;
* Non-ASCII identifiers allowed&lt;br /&gt;
** http://www.python.org/dev/peps/pep-3131/&lt;br /&gt;
* ''print()'' function&lt;br /&gt;
** http://www.python.org/dev/peps/pep-3105/&lt;br /&gt;
* ''raw_input()'' becomes ''input()''&lt;br /&gt;
** http://www.python.org/dev/peps/pep-3111/&lt;br /&gt;
* Integer Literal Support and Syntax&lt;br /&gt;
** http://www.python.org/dev/peps/pep-3127/&lt;br /&gt;
* ''nonlocal'' statement&lt;br /&gt;
** http://www.python.org/dev/peps/pep-3104/&lt;br /&gt;
* Functions can take * argument (varargs) for lists and keyword-only arguments&lt;br /&gt;
** http://www.python.org/dev/peps/pep-3102/&lt;br /&gt;
* Functions can have annotations (make a passing note?)&lt;br /&gt;
** http://www.python.org/dev/peps/pep-3107/&lt;br /&gt;
* Better explanation of modules, packages and their organization (including ''__init__.py'', etc.)&lt;br /&gt;
** http://ivory.idyll.org/articles/advanced-swc/#packages&lt;br /&gt;
* String ''.format()'' instead of ''%'' operator&lt;br /&gt;
** http://www.python.org/dev/peps/pep-3101/&lt;br /&gt;
** http://docs.python.org/dev/library/string.html#formatstrings&lt;br /&gt;
* Dict method changes&lt;br /&gt;
** http://www.python.org/dev/peps/pep-3106/&lt;br /&gt;
* Built-in set class, in data structures chapter&lt;br /&gt;
* Problem Solving&lt;br /&gt;
** Use http://gnuwin32.sourceforge.net/packages/zip.htm on Windows&lt;br /&gt;
* Classes&lt;br /&gt;
** http://docs.python.org/dev/3.0/reference/datamodel.html&lt;br /&gt;
* Metaclasses&lt;br /&gt;
** http://www.python.org/dev/peps/pep-3115/&lt;br /&gt;
* Abstract Base Classes&lt;br /&gt;
** http://www.python.org/dev/peps/pep-3119/&lt;br /&gt;
* Not sure if any changes required for New I/O&lt;br /&gt;
** http://www.python.org/dev/peps/pep-3116/&lt;br /&gt;
* Exception handling&lt;br /&gt;
** http://www.python.org/dev/peps/pep-0352/&lt;br /&gt;
** http://www.python.org/dev/peps/pep-3109/&lt;br /&gt;
** http://www.python.org/dev/peps/pep-3110/&lt;br /&gt;
* Standard Library - interesting additions&lt;br /&gt;
** Reorganization : http://www.python.org/dev/peps/pep-3108/&lt;br /&gt;
** http://docs.python.org/dev/library/warnings.html&lt;br /&gt;
** http://docs.python.org/dev/library/logging.html (important)&lt;br /&gt;
** http://docs.python.org/dev/library/urllib.html&lt;br /&gt;
** http://docs.python.org/dev/library/json.html&lt;br /&gt;
** Debugging&lt;br /&gt;
*** http://docs.python.org/dev/library/pdb.html&lt;br /&gt;
*** http://docs.python.org/dev/3.0/library/trace.html&lt;br /&gt;
*** eval, repr/ascii functions&lt;br /&gt;
** getopt/optparse - how to write a standard command-line program using python?&lt;br /&gt;
*** something like replace?&lt;br /&gt;
**** http://hpux.connect.org.uk/hppd/hpux/Users/replace-2.24/man.html&lt;br /&gt;
* More&lt;br /&gt;
** Unpacking can take * argument&lt;br /&gt;
*** http://www.python.org/dev/peps/pep-3132/&lt;br /&gt;
** ''with'' statement&lt;br /&gt;
*** http://www.python.org/dev/peps/pep-0343/&lt;br /&gt;
* What Next?&lt;br /&gt;
** Implement 'replace'&lt;br /&gt;
*** http://unixhelp.ed.ac.uk/CGI/man-cgi?replace&lt;br /&gt;
** Mention use of PyPI&lt;br /&gt;
** Q&amp;amp;A&lt;br /&gt;
*** http://docs.python.org/dev/howto/doanddont.html&lt;br /&gt;
*** http://www.python.org/doc/faq/general/&lt;br /&gt;
*** http://norvig.com/python-iaq.html&lt;br /&gt;
** Books &amp;amp; Resources&lt;br /&gt;
*** http://www.coderholic.com/free-python-programming-books/&lt;br /&gt;
*** http://pythonpapers.org&lt;br /&gt;
*** http://www.mobilepythonbook.org&lt;br /&gt;
*** http://effbot.org/zone/&lt;br /&gt;
*** Links at the end of every Python-URL! email&lt;br /&gt;
**** http://groups.google.com/group/comp.lang.python.announce/t/37de95ef0326293d&lt;br /&gt;
** Examples&lt;br /&gt;
*** http://www.rosettacode.org&lt;br /&gt;
*** http://dev.fyicenter.com/Interview-Questions/Python/index.html&lt;br /&gt;
*** http://www.java2s.com/Code/Python/CatalogPython.htm&lt;br /&gt;
** Tips &amp;amp; Tricks&lt;br /&gt;
*** http://www.siafoo.net/article/52&lt;br /&gt;
&lt;br /&gt;
[[Category:A_Byte_of_Python|Appendix Changes for Python 3000]]&lt;/div&gt;</summary>
		<author><name>Swaroop</name></author>	</entry>

	</feed>