Python.org: Python 1.6 Released | Linux Today

Python.org: Python 1.6 Released

Written By
Web Webster
Web Webster
Sep 5, 2000

“The final version of Python 1.6 is released on September 5,
2000….”

There are lots of new modules and lots of bugs have been
fixed….

“Probably the most pervasive change is the addition of Unicode
support. We’ve added a new fundamental datatype, the Unicode
string, a new build-in function unicode(), an numerous C APIs to
deal with Unicode and encodings. See the file Misc/unicode.txt for
details, or
http://starship.python.net/crew/lemburg/unicode-proposal.txt.”

“Two other big changes, related to the Unicode support, are the
addition of string methods and a new regular expression engine:

  • String methods mean that you can now say s.lower() etc. instead
    of importing the string module and saying string.lower(s) etc. One
    peculiarity is that the equivalent of string.join(sequence,
    delimiter) is delimiter.join(sequence). Use ” “.join(sequence) for
    the effect of string.join(sequence); to make this more readable,
    try space=” ” first. Note that the maxsplit argument defaults in
    split() and replace() have changed from 0 to -1.
  • The new regular expression engine, SRE by Fredrik Lundh, is
    fully backwards compatible with the old engine, and is in fact
    invoked using the same interface (the “re” module). You can
    explicitly invoke the old engine by import pre, or the SRE engine
    by importing sre. SRE is faster than pre, and supports Unicode
    (which was the main reason to put effort in yet another new regular
    expression engine — this is at least the fourth!).”

Complete Story

Web Webster

Web Webster

Web Webster has more than 20 years of writing and editorial experience in the tech sector. He’s written and edited news, demand generation, user-focused, and thought leadership content for business software solutions, consumer tech, and Linux Today, he edits and writes for a portfolio of tech industry news and analysis websites including webopedia.com, and DatabaseJournal.com.

Linux Today Logo

LinuxToday is a trusted, contributor-driven news resource supporting all types of Linux users. Our thriving international community engages with us through social media and frequent content contributions aimed at solving problems ranging from personal computing to enterprise-level IT operations. LinuxToday serves as a home for a community that struggles to find comparable information elsewhere on the web.

Property of TechnologyAdvice. © 2026 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.