Python Sitemap - Page 2 2016-09-26

Looking at the PHP script: Part 1 - About Python
PHP can function as a CGI stand-in, passing data to and fro the Python program that process it. It is more flexible than CGI and neatly separates form from function.

Accessing CGI Form Data - About Python
This tutorial discusses how to use Python to receive and process data from the Common Gateway Interface (CGI). It assumes that you are familiar with CGI basics. If you are not, you should first work through the material at About.com's Webdesign site.

Attributes of FieldStorage - About Python
This tutorial discusses how to use Python to receive and process data from the Common Gateway Interface (CGI). It assumes that you are familiar with CGI basics. If you are not, you should first work through the material at About.com's Webdesign site.

Other Methods of Accessing Data - About Python
This tutorial discusses how to use Python to receive and process data from the Common Gateway Interface (CGI). It assumes that you are familiar with CGI basics. If you are not, you should first work through the material at About.com's Webdesign site.

Retrieving POP3 Email with poplib - About Python
Getting your mail through POP3 is easy with Python's poplib library. Here is how to use getpass and poplib to script your mail retrieval and to make a local backup of your mailbox.

Downloading the Messages - About Python
Getting your mail through POP3 is easy with Python's poplib library. Here is how to use getpass and poplib to script your mail retrieval and to make a local backup of your mailbox. Having implemented the login, here is how to download the messages en masse.

Getting the Server Information - About Python
Getting your mail through POP3 is easy with Python's poplib library. Here is how to use getpass and poplib to script your mail retrieval and to make a local backup of your mailbox. Here is how to get the server information for the login.

Setting Up the Login - About Python
Getting your mail through POP3 is easy with Python's poplib library. Here is how to use getpass and poplib to script your mail retrieval and to make a local backup of your mailbox. Here is how to set up the login.

Safely Getting the Password - About Python
Getting your mail through POP3 is easy with Python's poplib library. Here is how to use getpass and poplib to script your mail retrieval and to make a local backup of your mailbox. Here is how to get the password safely with getpass.

RSSReader.py - About Python
Python Code for an RSS Reader

Calling main() - About Python
Most every modern application has a graphic user interface (GUI). For Python, Tkinter is the most commonly available graphic interface toolkit simply because it comes with every installation of Python. This introduction shows how to say

The main() Thing - About Python
Most every modern application has a graphic user interface (GUI). For Python, Tkinter is the most commonly available graphic interface toolkit simply because it comes with every installation of Python. This introduction shows how to say

Create Widgets - About Python
Most every modern application has a graphic user interface (GUI). For Python, Tkinter is the most commonly available graphic interface toolkit simply because it comes with every installation of Python. This introduction shows how to say

Say Hello - Part One - About Python
Most every modern application has a graphic user interface (GUI). For Python, Tkinter is the most commonly available graphic interface toolkit simply because it comes with every installation of Python. This introduction shows how to say

Say Hello - Part Two - About Python
Most every modern application has a graphic user interface (GUI). For Python, Tkinter is the most commonly available graphic interface toolkit simply because it comes with every installation of Python. This introduction shows how to say

First the Bang Line - About Python
Most every modern application has a graphic user interface (GUI). For Python, Tkinter is the most commonly available graphic interface toolkit simply because it comes with every installation of Python. This introduction shows how to say

Importing Tkinter - About Python
Most every modern application has a graphic user interface (GUI). For Python, Tkinter is the most commonly available graphic interface toolkit simply because it comes with every installation of Python. This introduction shows how to say

A Prototypical Greeter - About Python
Most every modern application has a graphic user interface (GUI). For Python, Tkinter is the most commonly available graphic interface toolkit simply because it comes with every installation of Python. This introduction shows how to say

Me, Myself, and I - About Python
Most every modern application has a graphic user interface (GUI). For Python, Tkinter is the most commonly available graphic interface toolkit simply because it comes with every installation of Python. This introduction shows how to say

Code Craft - About Python
This is the first part in a review of Pete Goodliffe's book, Code Craft. While the book does not address Python programming in particular, it covers industry best practices and empowers the reader to write excellent software.

"Hello, World!" in Python With Tkinter - About Python
Most every modern application has a graphic user interface (GUI). For Python, Tkinter is the most commonly available graphic interface toolkit simply because it comes with every installation of Python. This introduction shows how to say

Instantiating the App Object - About Python
Only so much can happen at the command line. Most every modern application has a graphic user interface (GUI). For Python, wxPython is the most mature, cross-platform graphic interface available. This introduction shows how to say

RSSReader.cgi - About Python
Python CGI for an RSS Reader

The Definitive Guide to Django - About Python
Django is as close as one can get to a 'standard' web framework for Python. This book pledges to take you from beginner to expert in just over 400 pages, and it delivers.

Create a Derived Class from wx.App - About Python
Only so much can happen at the command line. Most every modern application has a graphic user interface (GUI). For Python, wxPython is the most mature, cross-platform graphic interface available. This introduction shows how to say

OnInit: The Moment of Instantiation - About Python
Only so much can happen at the command line. Most every modern application has a graphic user interface (GUI). For Python, wxPython is the most mature, cross-platform graphic interface available. This introduction shows how to say

Showing wx.Frame - About Python
Only so much can happen at the command line. Most every modern application has a graphic user interface (GUI). For Python, wxPython is the most mature, cross-platform graphic interface available. This introduction shows how to say

Practical Django Projects - About Python
Django is as close as one can get to a 'standard' web framework for Python. This book mentors you through three real world projects and illustrates best practices for developing with Django.

Import wxPython - About Python
Only so much can happen at the command line. Most every modern application has a graphic user interface (GUI). For Python, wxPython is the most mature, cross-platform graphic interface available. This introduction shows how to say

An Introduction to Programming wxPython - About Python
Only so much can happen at the command line. Most every modern application has a graphic user interface (GUI). For Python, wxPython is the most mature, cross-platform graphic interface available. This introduction shows how to say

index.html - About Python
The index.html file for an RSS Reader in Python

Object-Oriented Programming in Python - About Python
Object-oriented programming in Python is a good introductory textbookfor learning object-oriented programming using the Pythonlanguage.

HTML and CSS Preamble For Creating a Calendar in Python - About Python
This page contains the HTML and CSS needed for the tutorial on creating calendars in Python.

A Python Function to Read a File Into a Dictionary - About Python
There are two common ways to read a file: at once and line-by-line. If you need to read more than one file, you should consider putting the code into a

Emacs Tips for Python Programmers - About Python
Emacs is one of the most powerful Python editors available today. It runs on every major platform (and many minor ones) and makes editing very easy. Aside

Code Craft: The Practice of Writing Excellent Code
This is the second part in the review of Pete Goodliffe's book, Code Craft. While the book does not address Python programming in particular, it covers industry best practices and empowers the reader to write excellent software. Page 2.

Object-Oriented Programming in Python - 2
Object-oriented programming in Python is a good introductory textbookfor learning object-oriented programming using the Pythonlanguage. Page 2.

Python Regular Expressions - Python Regex Glossary - Grouping and Alternating
Python regular expressions are very powerful. Here is how to express grouping and alternating in Python regex.

Python Regular Expressions - Python Regex Examples - Examples of Python Regular Expressions (Regex) - Parenthetical Compounds
Python regular expressions are very powerful. Here are examples of how to represent individual characters in Python regex.

Python Regular Expressions - Python Regex Examples - Examples of Python Regular Expressions (Regex) - String Locations
Python regular expressions are very powerful. Here are examples of how to represent individual characters in Python regex.

Python Regular Expressions - Python Regex Glossary - String Locations
Python regular expressions are very powerful. Here is how to represent to Python set locations within a given character string.

Python Book Reviews - Reviews of Books on Python, Programming, and Related Subjects
Here you will find reviews of books and other materials related to Python, programming, best practices, and related materials. If you wonder whether a book is worth the paper it is printed on, check here before you buy it.

Python Regular Expressions - Python Regex Examples - Examples of Python Regular Expressions (Regex)
Python's regular expression engine is very powerful. Here is a comprehensive index of examples for each regular expression symbol that you can use in Python regular expressions.

Python Regular Expressions - Python Regex Glossary - A Glossary of Python Regular Expressions (Regex)
Python's regular expression engine is very powerful. Here is a glossary of the regular expression symbols that you can use in Python regular expressions.

Suggested Resources
For those who want to read more about Python either online or off, these resources offer you places to start.

Advanced Applications of Python
These pages discuss various advanced applications of Python. As such, they are oriented toward the intermediate and advanced programmer. We will cover topics like creating online calendars in Python and developing games. If you think you need a more fundamental discussion of the Python language, you might want to read my
Programming Python - Networking - Network Programming in Python
While most programming is done with local resources in mind (i.e., your computer), Python is more than able to pull data from the furthest reaches of the globe for whatever purpose you deem necessary. It does this via network
Programming Python - Python Database Programming - Connecting to Databases With Python
These tutorials explore the various Python modules available for database administration. Particular emphasis will be laid on MySQL and PostgreSQL database querying.

Programming Python - Regular Expressions - Python RegEx
Many regular expressions will carry into Python from other langauges without much fuss. To realize the potential of Python, however, you should know the expressions peculiar to this powerful langauge.

How to Work with Unicode in Python
Python requires two things to handle Unicode strings: define the string as Unicode and declare the type of encoding for the Unicode. Page 2.

Defining a Unicode String in Python
The first step in handling Unicode strings in Python is to tell Python that the strings are in Unicode. Page 3.

Outputting Unicode with Python
A Unicode string is not good for much unless you can do something with it -- like printing it. Here is how to print Unicode strings with Python. Page 4.

Encoding Unicode Strings On-the-Fly with Python
Python can print or output Unicode strings by encoding them

Encoding ASCII as Unicode with Python
Python can also encode ASCII text as Unicode, not merely Unicode as ASCII. Page 6.

"Hello" in ASCII is "Hello" in Unicode
Here is why it is so great that Python can encode

Python Programming - Before Programming Python - Key Reserved Words - Reserved Words Are Key
Are you clueless about what a computer actually does with a program? If so, this tutorial is for you. It will tell you the basic parts of a program's composition and how the computer

Python Programming - Before Programming Python - Arguments and Commands - Picking an Argument - Part 1
Are you clueless about what a computer actually does with a program? If so, this tutorial is for you. It will tell you the basic parts of a program's composition and how the computer

Python Programming - Before Programming Python - Arguments and Commands - Picking an Argument - Part 2
Are you clueless about what a computer actually does with a program? If so, this tutorial is for you. It will tell you the basic parts of a program's composition and how the computer

Python Programming - Before Programming Python - Arguments and Commands - Picking an Argument - Part 3
Are you clueless about what a computer actually does with a program? If so, this tutorial is for you. It will tell you the basic parts of a program's composition and how the computer

Python Programming - Before Programming Python - Statements and Assignments - Three Statements - Part 1
Are you clueless about what a computer actually does with a program? If so, this tutorial is for you. It will tell you the basic parts of a program's composition and how the computer

Python Programming - Before Programming Python - Statements and Assignments - Three Statements - Part 2
Are you clueless about what a computer actually does with a program? If so, this tutorial is for you. It will tell you the basic parts of a program's composition and how the computer

Python Programming - Before Programming Python - Summary
Are you clueless about what a computer actually does with a program? If so, this tutorial is for you. It will tell you the basic parts of a program's composition and how the computer

Programming Basics - How a Computer Reads a Program
Are you clueless about what a computer actually does with a program? If so, this tutorial is for you. It will tell you the basic parts of a program's composition and how the computer

Beginning Python: Python Encodings
Python's encoding functions offer a means of encoding ASCII in Unicode and vice versa. Any program that might be used on the internet someday will need to work with multiple character sets. Here is how.

Basic Python
Here are a series of tutorials and guides to help you get up-to-speed with Python in no time. Whether you are completely new to computers or have programmed before but not in Python, you will find beginning Python help here.

Intermediate Python
Here are a series of tutorials and guides to help you use Python in daily tasks. Whether you are need to analyse a file, form regex, or use Python's powerful library modules, this will help you do so effectively.

Pro Python
This series of tutorials is for the person who has some Python experience and wants to perform more advanced programming tasks. Topics covered include database programming, web application development, and network programming.

Python Regular Expressions - Python Regex Glossary - Curly Braces
Python regular expressions are very powerful. Here is how to use curly braces in Python regex.