04.08.2014 Views

o_18ufhmfmq19t513t3lgmn5l1qa8a.pdf

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

■INDEX<br />

581<br />

get method 74–75<br />

has_key method 75<br />

items method 75<br />

iteritems method 75<br />

iterkeys method 76<br />

itervalues method 77<br />

keys method 76<br />

pop method 76<br />

popitem method 76<br />

setdefault method 76<br />

telephone book example 78<br />

update method 77<br />

values method 77<br />

string formatting 71, 72<br />

syntax 68<br />

dict function 69<br />

uses 67, 68<br />

difflib module 251<br />

dir function 211, 559<br />

dispatcher class<br />

bind method 458<br />

create_socket method 458<br />

handle_accept method 458, 461, 466<br />

listen method 458<br />

subclassing 457<br />

distribution operators<br />

* operator 123–124<br />

** operator 123–124<br />

Distutils toolkit 373<br />

compiling extensions 378–379<br />

installation 374–376<br />

installers 378<br />

introduction 373–374<br />

py2exe extension<br />

creating executable programs 379<br />

wrapping up 376–378<br />

division<br />

adding statement to program 11<br />

operators 11<br />

divmod function 559<br />

docstrings<br />

adding to functions 112<br />

doctest tool 344–346<br />

Document Object Model (DOM) 424<br />

documentation, modules 213–214<br />

DOM (Document Object Model) 424<br />

double-clicking 22<br />

draw method<br />

Group class 530, 532<br />

RenderUpdates class 529<br />

■E<br />

eight queens example 195<br />

backtracking 196<br />

base case 197–198<br />

finding conflicts 197<br />

recursive case 198–199<br />

state representation 196<br />

the problem 196<br />

wrapping it up 200<br />

elif clauses 88<br />

else clauses 87<br />

exceptions 166<br />

using in loops 100–101<br />

email module 302<br />

empty lists 38<br />

enable function<br />

cgitb module 324<br />

encapsulation 143–145, 552<br />

privacy 145–146<br />

end method<br />

adding to handler superclass 398<br />

Match Objects 242<br />

endless loop trap 189<br />

implementing properties with old-style<br />

classes 188, 189<br />

enter method<br />

ChatSession class 466

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!