16.01.2014 Views

Beginning Python - From Novice to Professional

Beginning Python - From Novice to Professional

Beginning Python - From Novice to Professional

SHOW MORE
SHOW LESS

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

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

596 ■INDEX<br />

regex module<br />

importing 159<br />

register_function method<br />

SimpleXMLRPCServer class 501<br />

register_instance method<br />

SimpleXMLRPCServer class 501<br />

regular expressions<br />

alternatives and subpatterns 237<br />

beginning and end of string 238<br />

changing plain text <strong>to</strong> markup 391<br />

character sets 236<br />

content of re module 238–241<br />

escaping special characters 236<br />

introduction 235<br />

optional and repeated subpatterns 237–238<br />

support for in re module 235<br />

wildcard 236<br />

reload function 561<br />

remote editing with CGI project 473<br />

first implementation 474–475<br />

further exploration 481<br />

goals 473–474<br />

preparations 474<br />

problem 473<br />

second implementation 476<br />

edit.cgi 476–478<br />

index.html 476<br />

running the edi<strong>to</strong>r 479–481<br />

save.cgi 478–479<br />

<strong>to</strong>ols 474<br />

remove method<br />

lists 46<br />

Set class 223<br />

RenderUpdates class<br />

draw method 529<br />

replace method 62<br />

reportlab module 573<br />

importing 412<br />

ReportLab package 412<br />

creating graphics and documents in PDF<br />

format 411<br />

drawing with 413–415<br />

P Y X as alternative <strong>to</strong> 420<br />

workings of 412<br />

reportlab.graphics package 413<br />

reportlab.graphics.charts.lineplots package<br />

LinePlot class 418<br />

repr function 25, 561<br />

requirement specification 342–343<br />

return statements 194, 567<br />

returning values from functions 549<br />

reverse method<br />

lists 46, 47, 98<br />

reversed function 47, 98, 561<br />

Rich Site Summary. See RSS<br />

robotparser module 302<br />

rollback method<br />

connection object 288<br />

Rossum, Guido 19<br />

round function 17, 561<br />

rowcount attribute<br />

cursor objects 289<br />

rpm --install command<br />

installing RPMs 423<br />

RPM package manager<br />

installing <strong>Python</strong> on Linux 4, 5<br />

RPMs<br />

installing with rpm --install command 423<br />

RSS<br />

introduction 335–336<br />

rule objects<br />

action method 401<br />

condition method 401<br />

methods 400

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

Saved successfully!

Ooh no, something went wrong!