in the days of 1000+ page books of noise, i'd go for: Python Essential Reference 2nd Ed David M. Beazley ISBN 0-7357-1091-0 it's some 400 pages, of which 100 deal with the language while the rest deals with various modules.