Read Programming Python Online

Authors: Mark Lutz

Tags: #COMPUTERS / Programming Languages / Python

Programming Python (207 page)

BOOK: Programming Python
8.8Mb size Format: txt, pdf, ePub
ads
E
Earley algorithm,
Advanced Language Tools
EBCDIC encoding,
Unicode encodings for text files
editing files in directory trees,
Editing Files in Directory Trees (Visitor)
,
Editing Files in Directory Trees (Visitor)
EditVisitor class,
Editing Files in Directory Trees (Visitor)
EIBTI acronym,
The End of the Demo
ElementTree package,
XML and HTML Parsing
ElementTree parsing,
XML and HTML Parsing
,
ElementTree parsing
email,
Processing Internet Email
,
Unicode in Python 3.X and Email Tools
,
Unicode in Python 3.X and Email Tools
,
POP: Fetching Email
,
Fetching Email at the Interactive Prompt
,
Fetching Email at the Interactive Prompt
,
SMTP: Sending Email
,
Sending Email at the Interactive Prompt
,
Sending Email at the Interactive Prompt
,
email: Parsing and Composing Mail Content
,
Summary: Solutions and workarounds
,
A Console-Based Email Client
,
Running the pymail Console Client
,
The mailtools Utility Package
,
Running the pymail2 console client
,
New in Version 3.0 (Fourth Edition)
,
New in Version 3.0 (Fourth Edition)
,
Loading Mail
,
Sending Email and Attachments
,
Sending Email and Attachments
,
Viewing Email and Attachments
,
Viewing Email and Attachments
,
Email Replies and Forwards and Recipient Options
,
Email Replies and Forwards and Recipient Options
,
Email Replies and Forwards and Recipient Options
,
Email Replies and Forwards and Recipient Options
,
Deleting Email
,
Deleting Email
,
Handling HTML Content in Email
,
Mail Content Internationalization Support
,
Mail Content Internationalization Support
,
New in This Fourth Edition (Version 3.0)
,
New in the Prior Edition (Version 2.0)
,
Sending Mail by SMTP
,
Using the Send Mail Script Outside a Browser
,
Reading mail with direct URLs
,
Inbox synchronization error potential
console-based client,
A Console-Based Email Client
,
Running the pymail Console Client
deleting,
Deleting Email
,
Deleting Email
fetching at interactive prompt,
Fetching Email at the Interactive Prompt
fetching via POP,
POP: Fetching Email
,
Fetching Email at the Interactive Prompt
handling HTML content,
New in Version 3.0 (Fourth Edition)
,
Handling HTML Content in Email
inbox synchronization errors,
Inbox synchronization error potential
Internationalization and,
New in Version 3.0 (Fourth Edition)
,
Mail Content Internationalization Support
,
Mail Content Internationalization Support
loading,
Loading Mail
mailtools utility package,
The mailtools Utility Package
,
Running the pymail2 console client
parsing/composing mail content,
email: Parsing and Composing Mail Content
,
Summary: Solutions and workarounds
processing over Internet,
Processing Internet Email
,
Unicode in Python 3.X and Email Tools
reading with direct URLs,
Reading mail with direct URLs
recipient options,
Email Replies and Forwards and Recipient Options
,
Email Replies and Forwards and Recipient Options
replies and forwards,
Email Replies and Forwards and Recipient Options
,
Email Replies and Forwards and Recipient Options
sending at interactive prompt,
Sending Email at the Interactive Prompt
sending attachments,
Sending Email and Attachments
,
Sending Email and Attachments
,
New in This Fourth Edition (Version 3.0)
sending by SMTP,
SMTP: Sending Email
,
Sending Email at the Interactive Prompt
,
Sending Mail by SMTP
,
Using the Send Mail Script Outside a Browser
Unicode encoding and,
Unicode in Python 3.X and Email Tools
viewing attachments,
Viewing Email and Attachments
,
Viewing Email and Attachments
,
New in the Prior Edition (Version 2.0)
email addresses,
Message address header encodings and parsing, and header
creation
,
Message address header encodings and parsing, and header
creation
email module package,
Python’s Internet Library Modules
,
Unicode in Python 3.X and Email Tools
,
email: Parsing and Composing Mail Content
,
Message Objects
,
Message Objects
,
Basic email Package Interfaces in Action
,
Handling multipart messages
,
Unicode, Internationalization, and the Python 3.1 email
Package
,
Parser decoding requirement
,
Parser decoding requirement
,
Text payload encodings: Handling mixed type results
,
Text payload encodings: Using header information to
decode
,
Message header encodings: email package support
,
Message address header encodings and parsing, and header
creation
,
Message address header encodings and parsing, and header
creation
,
Workaround: Message text generation for binary attachment
payloads is broken
,
Workaround: Message text generation for binary attachment
payloads is broken
,
Workaround: Message composition for non-ASCII text parts is
broken
,
Workaround: Message composition for non-ASCII text parts is
broken
,
Viewing Email and Attachments
,
Email Replies and Forwards and Recipient Options
,
Ideas for Improvement
,
Implementation Overview
,
The Message View Page
basic interfaces,
Basic email Package Interfaces in Action
,
Handling multipart messages
functionality,
Python’s Internet Library Modules
,
Unicode in Python 3.X and Email Tools
,
email: Parsing and Composing Mail Content
Internationalized headers,
Message header encodings: email package support
limitations overview,
Unicode, Internationalization, and the Python 3.1 email
Package
message address headers,
Message address header encodings and parsing, and header
creation
,
Message address header encodings and parsing, and header
creation
message composition issues,
Workaround: Message composition for non-ASCII text parts is
broken
,
Workaround: Message composition for non-ASCII text parts is
broken
Message objects,
Message Objects
,
Message Objects
message text generation issues,
Workaround: Message text generation for binary attachment
payloads is broken
,
Workaround: Message text generation for binary attachment
payloads is broken
parser decoding requirement,
Parser decoding requirement
,
Parser decoding requirement
PyMailCGI program and,
Implementation Overview
,
The Message View Page
PyMailGUI program and,
Viewing Email and Attachments
,
Email Replies and Forwards and Recipient Options
,
Ideas for Improvement
text payload encodings,
Text payload encodings: Handling mixed type results
,
Text payload encodings: Using header information to
decode
embedding integration mode,
Extending and Embedding
,
The C Embedding API
,
What Is Embedded Code?
,
Basic Embedding Techniques
,
Precompiling Strings to Bytecode
,
Registering Callback Handler Objects
,
Registration Implementation
basic techniques,
Basic Embedding Techniques
,
Precompiling Strings to Bytecode
C embedding API,
The C Embedding API
,
What Is Embedded Code?
defined,
Extending and Embedding
registering callback handler objects,
Registering Callback Handler Objects
,
Registration Implementation
enclosing scope reference mode,
Passing in enclosing scope values with default
arguments
,
But you must still sometimes use defaults instead of enclosing
scopes
encryption, password,
POP Password Encryption
,
Rolling your own encryptor
end-of-line character (\n),
A Custom Paging Script
,
End-of-line translations for text files
,
End-of-line translations for text files
,
Text is a Python string
,
Installing CGI scripts
CGI scripts,
Installing CGI scripts
overview,
A Custom Paging Script
in text files,
End-of-line translations for text files
,
End-of-line translations for text files
Text widget and,
Text is a Python string
endian-ness,
Parsing packed binary data with the struct module
Entry widget class,
The End of the Tutorial
,
Entry
,
Programming Entry widgets
,
Programming Entry widgets
,
Laying Out Input Forms
,
Going modal again
,
tkinter “Variables” and Form Layout Alternatives
,
tkinter “Variables” and Form Layout Alternatives
,
Programming Scroll Bars
,
Programming Scroll Bars
,
Programming Scroll Bars
,
Programming Scroll Bars
associated variables and,
tkinter “Variables” and Form Layout Alternatives
,
tkinter “Variables” and Form Layout Alternatives
functionality,
The End of the Tutorial
,
Entry
,
Programming Entry widgets
laying out input forms,
Laying Out Input Forms
,
Going modal again
programming widgets,
Programming Entry widgets
xscrollcommand option,
Programming Scroll Bars
xview method,
Programming Scroll Bars
yscrollcommand option,
Programming Scroll Bars
yview method,
Programming Scroll Bars
environment variables,
Shell Environment Variables
(see shell variables)
eval function,
Converting strings in CGI scripts
,
Advanced Language Tools
,
Building the GUI
,
Running code strings
,
The C Embedding API
C API equivalent,
The C Embedding API
converting strings,
Converting strings in CGI scripts
parsing support,
Advanced Language Tools
PyCalc support,
Building the GUI
,
Running code strings
Evaluator class,
Evaluating expressions with stacks
event handlers,
Programming structure
(see callback handlers)
events,
Binding Events
,
Binding Events
,
More on events and the quit and destroy
methods
,
Binding Events
,
More on events and the quit and destroy
methods
,
Using Canvas Events
,
Binding events on specific items
,
Binding events on specific items
,
Binding events on specific items
,
Registration Implementation
,
Registration Implementation
binding,
Binding Events
,
Binding Events
,
More on events and the quit and destroy
methods
,
Binding events on specific items
,
Binding events on specific items
Canvas widget support,
Using Canvas Events
,
Binding events on specific items
mouse-related,
Binding Events
,
More on events and the quit and destroy
methods
routing,
Registration Implementation
triggering,
Registration Implementation
exception handlers, file closure and,
Ensuring file closure: Exception handlers and context
managers
,
Ensuring file closure: Exception handlers and context
managers
exec function,
Converting strings in CGI scripts
,
Advanced Language Tools
,
Building the GUI
,
Running code strings
,
The C Embedding API
C API equivalent,
The C Embedding API
converting strings,
Converting strings in CGI scripts
parsing support,
Advanced Language Tools
PyCalc support,
Building the GUI
,
Running code strings
exit status,
Shell Command Exit Status Codes
,
Exit status with subprocess
,
Process Exit Status and Shared State
,
Thread Exits and Shared State
,
Thread Exits and Shared State
forking processes and,
Process Exit Status and Shared State
shell command codes,
Shell Command Exit Status Codes
,
Exit status with subprocess
threads and,
Thread Exits and Shared State
,
Thread Exits and Shared State
BOOK: Programming Python
8.8Mb size Format: txt, pdf, ePub
ads

Other books

Red Earth by Tony Park
A Dance for Him by Richard, Lara
Dismantled (Girls on Top #2) by Yara Greathouse
A Season for Love by Blair Bancroft
A Killing Spring by Gail Bowen
The Damsel's Defiance by Meriel Fuller
Marathon Cowboys by Sarah Black
Sea Mistress by Candace McCarthy
Siege 13 by Tamas Dobozy
The Rotters' Club by Jonathan Coe