| [SYMBOL]
            
              [A]
            
              [B]
            
              [C]
            
              [D]
            
              [E]
            
              [F]
            
              [G]
            
              [H]
            
              [I]
            
              [J]
            
              [K]
            
              [L]
            
              [M]
            
              [N]
            
              [O]
            
              [P]
            
              [Q]
            
              [R]
            
              [S]
            
              [T]
            
              [U]
            
              [V]
            
              [W]
            
              [X]
            
              [Y]
            
              [Z] 
 daemon processes, forking on Unix
 daemon threads
 DAO, Jet database migration using
 data
 processing selected pairs of structured data efficiently
 database systems
 accessing columns by field name
 different types
 field names, mapping to column numbers
 JDBC access via Jython servlets
 lazy connections to
 Python programming for
 relational databases
 SQL implementations
 DatabaseTuple class
 datagram sockets
 passing large messages
 dbutils.py
 _ _debug_ _ variable
 debugging and testing
 C extensions, dynamically loaded, debugging with gdb
 classes, adding functionality to
 current function, determining the name of
 currying, use in
 debugging garbage collection
 interactive debuggers, limitations of
 introspecting the call stack with older Python versions
 logging and tracing across platforms
 memory problems associated with C extensions
 modules, automating reloading
 starting debugger automatically after uncaught exceptions
 strategies
 tracing a class's defined methods
 tracing expressions and comments in debug mode
 tracking instances of particular classes
 wrapping tracebacks in HTML
 decorate-sort-undecorate 
		  [See DSU]
 deep copies
 def statement
 dele (poplib module)
 delegation
 automatic, as an alternative to inheritance
 of messages to multiple objects
 delete_thread_storage
 delSpaces
 design nonpatterns
 Borg class
 Borg design nonpattern
 alternatives to
 design patterns 
		  [See also design nonpatterns]
 Letter/Envelope
 Monostate pattern
 Null Object design pattern
 Singleton
 Template-Method design pattern
 dialog boxes
 creating with Tkinter
 Dialog widget
 _ _dict_ _
 instance's state, and
 dictionaries
 auxiliary, use in processing data pairs
 classes, wrapping in
 constructing without quoting keys
 dispatch using
 entries, adding
 explicit specification
 get
 histograms, using for
 intersections, finding between
 keys, mapping multiple values to
 setdefault
 sorting of
 storing function results in
 threads, allocation of storage for
 tracking_classes
 type, hash table used for
 values, obtaining from
 wrapping into callable objects
 dictionary display, alternative to
 diff tool
 difflib module
 directories
 computing sizes across platforms
 conditional addition to search path
 creating, including parent directories
 walking directory trees
 diskspace, determining usage
 distributed middleware architectures
 central middleware process
 client script
 gateway for XML-RPC services
 Publish/Subscribe, and
 Request/Reply, using in
 server script
 distributed programming
 CORBA
 client and server implementation
 modules for
 O'Reilly's Meerkat server, accessing via RPC
 Publish/Subscribe, using in distributed middleware architecture
 remote logins using telnetlib
 Request/Reply, using in a distributed middleware architecture
 RPCs (remote procedure calls)
 SOAP (Simple Object Access Protocol)
 web services that support XML-RPC and SOAP
 XML-RPC
 Medusa, using with
 method calls, making
 serving requests
 distutils package
 divmod
 DNS name server addresses, viewing in Windows registry
 Document Object Model 
		  [See DOM]
 dodict
 DOM (Document Object Model)
 domain names, normalizing to fully qualified domain names (FQDN)
 double quotes
 drop wrapper
 DSU (decorate-sort-undecorate) 
		  2nd
 comparison functions, compared to
 decorate step
 decorating an object with print-like methods
 decorating objects with new functions
 reverse sorting
 sort step
 sorting a list of objects by object attributes
 undecorate step
 dtuple module
 du command
 dump (cPickle module) 
		  2nd
 vs. dumps
 dump (marshal module)
 dump_garbage
 dumps (cPickle module)
 dumps (marshal module)
 duplicates, removing from a sequence
 maintaining sequence order
 
 
 |