Errata

Programming Python

Errata for Programming Python

Submit your own errata for this product.

The errata list is a list of errors and their corrections that were found after the product was released. If the error was corrected in a later version or reprint the date of the correction will be displayed in the column titled "Date Corrected".

The following errata were submitted by our customers and approved as valid errors by the author or editor.

Color key: Serious technical mistake Minor technical mistake Language or formatting error Typo Question Note Update

Version Location Description Submitted By Date submitted Date corrected
Printed
Page 25
footnote at bottom

"... where I met a student name Bob Smith ..." should be "... where I meat a student named Bob Smith ..."

Anonymous   
Printed
Page 25
footnote at bottom

"... where I met a student name Bob Smith ..." should be "... where I met a student named Bob Smith ..."

Anonymous   
Printed
Page 39
1st line of listing at bottom of page

...PP3EPreview> python make_db_file.py
should be
...PP3EPreview> python make_db_files.py

Anonymous    Aug 01, 2007
Printed
Page 39
1st line of listing at bottom of page

...PP3EPreview> python make_db_file.py
should be
...PP3EPreview> python make_db_files.py

Anonymous    Aug 01, 2007
Printed
Page 40
1st line of Example 2-3. and Example 2-4.

from make_db_file import loadDbase, storeDbase
should be
from make_db_files import loadDbase, storeDBase

The associated example files, PP3EPreviewdump_db_file.py and
PP3EPreviewupdate_db_file.py, contain the error also and will
not run until it is corrected.

Anonymous    Aug 01, 2007
Printed
Page 40
1st line of Example 2-3. and Example 2-4.

from make_db_file import loadDbase, storeDbase
should be
from make_db_files import loadDbase, storeDBase

The associated example files, PP3EPreviewdump_db_file.py and
PP3EPreviewupdate_db_file.py, contain the error also and will
not run until it is corrected.

Anonymous    Aug 01, 2007
Printed
Page 46
1st line of Example 2-13

from initdb import tom
should be
from initdata import tom

The example file PP3EPreviewupdate_db_shelve.py also contains
the error and it will not run until it is corrected.

Anonymous    Aug 01, 2007
Printed
Page 46
1st line of Example 2-13

from initdb import tom
should be
from initdata import tom

The example file PP3EPreviewupdate_db_shelve.py also contains
the error and it will not run until it is corrected.

Anonymous    Aug 01, 2007
Printed
Page 51
3rd text paragraph starting "In fact,"

to be at all ware of
should be
to be at all aware of

Anonymous    Aug 01, 2007
Printed
Page 51
3rd text paragraph starting "In fact,"

to be at all ware of
should be
to be at all aware of

Anonymous    Aug 01, 2007
Printed
Page 107
3rd paragraph, 2nd sentence

os.sep.split(dirpath)
should be
dirpath.split(os.sep)

Anonymous    Aug 01, 2007
Printed
Page 107
4th sentence in the code example

(False, Tuue)
should be
(False, True)

Anonymous    Aug 01, 2007
Printed
Page 107
3rd paragraph, 2nd sentence

os.sep.split(dirpath)
should be
dirpath.split(os.sep)

Anonymous    Aug 01, 2007
Printed
Page 107
4th sentence in the code example

(False, Tuue)
should be
(False, True)

Anonymous    Aug 01, 2007
Printed
Page 200
3rd paragraph, 2nd sentence

Aa thread will never...
should be
A thread will never...

Anonymous    Aug 01, 2007
Printed
Page 200
3rd paragraph, 2nd sentence

Aa thread will never...
should be
A thread will never...

Anonymous    Aug 01, 2007
Printed
Page 307
about 10 lines from top

Problem: Statemet missing closing quote.
Text reads: elif mode == '-all:
Should read: elif mode == '-all':

Anonymous    Aug 01, 2007
Printed
Page 307
about 10 lines from top

Problem: Statemet missing closing quote.
Text reads: elif mode == '-all:
Should read: elif mode == '-all':

Anonymous    Aug 01, 2007
Printed
Page 413
5th line on page in code listing

def message(self)):
should be
def message(self):

Anonymous    Aug 01, 2007
Printed
Page 413
5th line on page in code listing

def message(self)):
should be
def message(self):

Anonymous    Aug 01, 2007
Printed
Page 841
main comment, example 14-22

common superclasses: used to turn trace massages on/off
should be:
common superclasses: used to turn trace messages on/off

Anonymous    Aug 01, 2007
Printed
Page 841
main comment, example 14-22

common superclasses: used to turn trace massages on/off
should be:
common superclasses: used to turn trace messages on/off

Anonymous    Aug 01, 2007
Printed
Page 1158
Footnote

"Known as" is misspelled as "known a" in the footnote. This is in the August 2006 printing (Third edition).

Anonymous    Aug 01, 2007
Printed
Page 1158
Footnote

"Known as" is misspelled as "known a" in the footnote. This is in the August 2006 printing (Third edition).

Anonymous    Aug 01, 2007
Printed
Page 1350
about 7 lines from bottom

expand(template])
should be
expand([template])

Anonymous    Aug 01, 2007
Printed
Page 1350
about 7 lines from bottom

expand(template])
should be
expand([template])

Anonymous    Aug 01, 2007