Articles Index
Regular Expressions: A Primer
This primer offers a concise discussion of the regular expression syntax used in Python. If you need a reference, this will be helpful. If you are unsure what to do with regular expressions, you may benefit from the Python tutorial.
Network Boundaries and Python Programming
All but the simplest programs operate in a web-enabled environment. Navigating the (in)security of such an environment is notoriously difficult. This article looks briefly at the state of network security and what it means for Python programmers.
Using Shelve to Save Objects in Python
Python's shelve module is a powerful way to include persistence and to save objects in an easy-access database format. Here is how to open, assign value to, restore value from, and close shelve dictionaries and databases.
Using Pickle to Save Objects in Python
Python's pickle module is a quick and easy way to save Python objects in a standard format. Here is how to save and restore Python objects with pickle.
Python Built-In Types: set and frozenset
Python's built-in set types are helpful ways to create both mutable and immutable sets of values for use in your programming. Here are the functions and methods that you can use with each.
Mutable Sequences
Python supports several operations that modify objects in situ. These are called mutable because no output is necessary. Here is a guide to what they are and how they are used.
String Formatting Operations
Python's string formatting operations are important to know for most any program that you write. Here is a comprehensive guide to them.
Sequence Types
Python supports several kinds of sequences. Here is a guide to each.
Python's Iterators
Python's iterators are very powerful and helpful. Here is a guide to the iterator protocol used in Python.
Bit String Operations
Python's bit string operations are an important part of advanced programming. Here you will find a reference to the bit-wise operators in Python.
Numeric Types and Operations
Python recognises several types of numbers. Here is a reference for the numeric types that Python knows and what you can do with them.
Comparison Operations
Python's comparison operations are pretty straightforward. Here is a reference to them with a bit of detail that you may not know.
Deprecated Functions in Python's String Module
Python's string module offers a bevy of functionality. Some of it, however, has been moved to the built-in string methods. Here are the functions that are deprecated.
Python's String Templates
Python's string module provides a Template class to process strings powerfully and en masse. Here is a description of the methods and the single attribute of this class and an example of how to use template string objects.
Functions of Python's String Module
Python's string module provides a couple of functions that are not available through string methods. Here they are with brief descriptions of each for your reference.
Constants Provided in Python's String Module
Python's string module provides many helpful constants that you can use in your programming. Here is each of the constants and a brief description of each.
Python String Methods - 1 of 2
Python's built-in string methods are incredibly powerful. As the name implies, each of the following methods are available through class String. Every string object is an instance of that class and has these methods available. This is the first of a two-part reference on Python's built-in string methods.
Pythons 're' Module: RegEx MatchObjects
Python's re module is without a doubt one of the most commonly used parts of the Python library. Here is a reference of the methods and attributes available for every match of a regular expression.
Pythons 're' Module: Regular Expression Objects
Python's re module is without a doubt one of the most commonly used parts of the Python library. Here is a reference of the methods and attributes available in each regex object
Pythons 're' Module
Python's re module is without a doubt one of the most commonly used parts of the Python library. Remember its functions, on the other hand, is not always easy. Here is a reference to help you keep it all straight.
Producing Python Documentation the Easy Way
Python has built-in documentation features. Here is how to write self-documenting functions.
Functions (Part 1)
Python's socket module is the foundational module for all network programming in Python. Here is a reference of the functions, classes, and constants available through it.
Classes: socket (Part 1)
Python's socket module is the foundational module for all network programming in Python. Here is a reference of the functions, classes, and constants available through it.
Python's socket Module: An Introduction
Python's socket module is the foundational module for all network programming in Python. Here is a reference of the functions, classes, and constants available through it.
HTML and CSS Preamble For Creating a Calendar in Python
This page contains the HTML and CSS needed for the tutorial on creating calendars in Python.
