The Artima Developer Community
Sponsored Link

Python Buzz Forum
Last Week's News, Today!

0 replies on 1 page.

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 0 replies on 1 page
Abe Fettig

Posts: 46
Nickname: abe
Registered: Aug, 2003

Abe Fettig is a software developer who specializes in moving bits of text around the internet.
Last Week's News, Today! Posted: Aug 7, 2003 1:16 PM
Reply to this message Reply

This post originated from an RSS feed registered with Python Buzz by Abe Fettig.
Original Post: Last Week's News, Today!
Feed Title: Abe Fettig's Weblog
Feed URL: http://www.fettig.net/xml/rss2.xml?flav=rss
Feed Description: Abe Fettig writes software. This is his weblog.
Latest Python Buzz Posts
Latest Python Buzz Posts by Abe Fettig
Latest Posts From Abe Fettig's Weblog

Advertisement
If you're a regular reader of this site, you're probably in tune with what's going on in the world of Python, in which case I don't have to tell you that Python 2.3 was released last week.

The advantage of reporting news a week late is, I suppose, that I can take the time to explore it a bit before writing. So I think I can state firmly that Python 2.3 is very nice. In fact, it has enough improvements and new modules that I'm seriously considering throwing backwards compatibility out the window and enthusiastically adopting Python 2.3 for all my current and future projects.

Some of the new features I'll be using:

  • csv - this could have saved me many hours of work at my day job, had I known about it 4 months ago.
  • datetime - finally, real datetime types, and methods to convert datetime objects into all the commonly used string formats.
  • DocXMLRPCServer - I probably won't use this directly, as I don't think it will integrate with Twisted, but the concept is very cool and I may be able to port/import some code.
  • logging
  • optparse - easy command line parsing and --help option printing
  • textwrap - utilities for wrapping long lines of text by inserting line breaks. This will be a big help in the Hep messaging library.
  • sets - compare and combine dictionaries without nested-loop silliness.
For more details on the new features of Python 2.3, see the Python 2.3 Highlights page, and the effbot Python Standard Library New Modules page.

Read: Last Week's News, Today!

Topic: PyNewbie on making cryptograms Previous Topic   Next Topic Topic: PyNewbie on Using Sockets in Python

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use