Gain a fundamental understanding of Python’s syntax and features with the second edition of Beginning Python, an up–to–d
1,071 124 4MB
English Pages 688 Year 2008
Table of contents :
Content: Instant Hacking: The Basics --
Lists and Tuples --
Working with Strings --
Dictionaries: When Indices Won’t Do --
Conditionals, Loops, and Some Other Statements --
Abstraction --
More Abstraction --
Exceptions --
Magic Methods, Properties, and Iterators --
Batteries Included --
Files and Stuff --
Graphical User Interfaces --
Database Support --
Network Programming --
Python and the Web --
Testing, 1-2-3 --
Extending Python --
Packaging Your Programs --
Playful Programming --
Project 1: Instant Markup --
Project 2: Painting a Pretty Picture --
Project 3: XML for All Occasions --
Project 4: In the News --
Project 5: A Virtual Tea Party --
Project 6: Remote Editing with CGI --
Project 7: Your Own Bulletin Board --
Project 8: File Sharing with XML-RPC --
Project 9: File Sharing II—Now with GUI! --
Project 10: Do-It-Yourself Arcade Game.