Table of Contents


book cover
Python Phrasebook: Essential Code and Commands
By Brad Dayley
...............................................
Publisher: Sams
Pub Date: November 07, 2006
Print ISBN-10: 0-672-32910-7
Print ISBN-13: 978-0-672-32910-4
Pages: 288
 

Table of Contents  | Index

   Copyright
       About the Author
       Acknowledgments
       Introduction
        Chapter 1.  Understanding Python
      Why Use Python?
      Invoking the Interpreter
      Built-In Types
      Understanding Python Syntax
      Python Objects, Modules, Classes, and Functions
      Error Handling
      Using System Tools
        Chapter 2.  Manipulating Strings
      Comparing Strings
      Joining Strings
      Splitting Strings
      Searching Strings for Substrings
      Search and Replace in Strings
      Searching Strings for Specific Endings/Beginnings
      Trimming Strings
      Aligning/Formatting Strings
      Executing Code Inside Strings
      Interpolating Variables Inside Strings
      Converting Unicode to Local Strings
        Chapter 3.  Managing Data Types
      Defining a List
      Accessing a List
      Slicing a List
      Adding and Removing Items in a List
      Sorting a List
      Using Tuples
      Constructing a Dictionary
      Adding a Value to a Dictionary
      Retrieving a Value from a Dictionary
      Slicing a Dictionary
      Swapping Keys for Values in a Dictionary
        Chapter 4.  Managing Files
      Opening and Closing Files
      Reading an Entire File
      Reading a Single Line from a File
      Accessing Each Word in a File
      Writing a File
      Determining the Number of Lines in a File
      Walking the Directory Tree
      Renaming Files
      Recursively Deleting Files and Subdirectories
      Searching for Files Based on Extension
      Creating a TAR File
      Extracting a File from a TAR File
      Adding Files to a ZIP File
      Retrieving Files from a ZIP File
        Chapter 5.  Managing Threads
      Starting a New Thread
      Creating and Exiting Threads
      Synchronizing Threads
      Implementing a Multithreaded Priority Queue
      Initiating a Timer-Interrupted Thread
        Chapter 6.  Managing Databases
      Adding Entries to a DBM File
      Retrieving Entries from a DBM File
      Updating Entries in a DBM File
      Pickling Objects to a File
      Unpickling Objects from a File
      Storing Objects in a Shelve File
      Retrieving Objects from a Shelve File
      Changing Objects in a Shelve File
      Connecting to a MySQL Database Server
      Creating a MySQL Database
      Adding Entries to a MySQL Database
      Retrieving Entries from a MySQL Database
        Chapter 7.  Implementing Internet Communication
      Opening a Server-Side Socket for Receiving Data
      Opening a Client-Side Socket for Sending Data
      Receiving Streaming Data Using the ServerSocket Module
      Sending Streaming Data
      Sending Email Using SMTP
      Retrieving Email from a POP3 Server
      Using Python to Fetch Files from an FTP Server
        Chapter 8.  Processing HTML
      Parsing URLs
      Opening HTML Documents
      Retrieving Links from HTML Documents
      Retrieving Images from HTML Documents
      Retrieving Text from HTML Documents
      Retrieving Cookies in HTML Documents
      Adding Quotes to Attribute Values in HTML Documents
        Chapter 9.  Processing XML
      Loading an XML Document
      Checking for Well-Formed XML Documents
      Accessing Child Nodes
      Accessing Element Attributes
      Adding a Node to a DOM Tree
      Removing a Node from a DOM Tree
      Searching XML Documents
      Extracting Text from XML Documents
      Parsing XML Tags
        Chapter 10.  Programming Web Services
      Adding HTML to Web Pages Using CGI Scripts
      Processing Parameters Passed to CGI Scripts
      Creating Self-Posting CGI Scripts
      Allowing Users to Upload Files via CGI Scripts
      Creating an HTTP Server to Handle GET Requests
      Creating an HTTP Server to Handle POST Requests
      Creating an HTTP Server to Process CGI Scripts
      Sending an HTTP GET Request from a Python Script
      Sending an HTTP POST Request from a Python Script
      Creating an XML-RPC Server
      Creating an XML-RPC Client
      Using SOAPpy to Access SOAP Web Services Through a WSDL File
   Index


Python Phrasebook(c) Essential Code and Commands
Python Phrasebook
ISBN: 0672329107
EAN: 2147483647
Year: N/A
Pages: 138
Authors: Brad Dayley

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net