We're back after a server migration that caused effbot.org to fall over a bit harder than expected. Expect some glitches.

The util module

(Obsolete, 1.5.2 only). This module is included for backwards compatibility only. New code should use the replacement constructs shown in the examples below.

remove(sequence, item) removes the given item, if found in the sequence.

Example: Emulating the util module’s remove function
# File: util-example-1.py

def remove(sequence, item):
    if item in sequence:

readfile(filename) ⇒ string reads the contents of a text file as a single string.

Example: Emulating the util module’s readfile function
# File: util-example-2.py

def readfile(filename):
    file = open(filename, "r")
    return file.read()

readopenfile(file) ⇒ string returns the contents of an open file (or other file object).

Example: Emulating the util module’s readopenfile function
# File: util-example-3.py

def readopenfile(file):
    return file.read()