Python 3.0 (a.k.a. “Python 3000″ or “Py3k”) is a new version of the language that is incompatible with the 2.x line of releases. The language is mostly the same, but many details, especially how built-in objects like dictionaries and strings work, have changed considerably, and a lot of deprecated features have finally been removed. Also, the standard library has been reorganized in a few prominent places.
Latest Updates: Python RSS
-
Brajeshwar
-
Brajeshwar
Gustavo Picon, announced his new project django-taggable. As the author describes, django-taggable is “An efficient, denormalized and multidimensional tagging library for Django 1.0+”
-
Harshad
Looking at templates for forms in Django http://linkbun.ch/1gns
-
Brajeshwar
The major theme of Python 2.6 is preparing the migration path to Python 3.0, a major redesign of the language. Whenever possible, Python 2.6 incorporates new features and syntax from 3.0 while remaining compatible with existing code by not removing older features or syntax. When it’s not possible to do that, Python 2.6 tries to do what it can, adding compatibility functions in a future_builtins module and a -3 switch to warn about usages that will become unsupported in 3.0.
-
Brajeshwar
Adam Gomaa explains the Python property built-in and shows how it can be used to improve Django’s model-based URL generation.