The Wayback Machine - http://web.archive.org/web/20160322055740/http://python.about.com/
The Latest in Python
How to Create a Port Scanner in Python
Port scanning is a valuable facility for network programming as well as security testing for your network. Here is how to build a port scanner in Python.
When to Use Text or Data in Python 3.0
The difference between text and data is critical for programming in Python 3.0. Understanding this all-pervasive difference and how it relates to your programming will save you a lot of debugging time.
Print as a Function
With the release of Python 3.0, the number of projects that are built on a 3.x interpreter and that break compatibility with the 2.x series and before will only increase. The points of incompatiblity vary in importance, but your 2.x coding style is almost guaranteed to be incompatible on some level. Here is a series of helps to ease your transition into the world of Python 3.0.
Algorithms in a Nutshell
Algorithms in a Nutshell is a handbook of the most commonly used algorithms for a large variety of problems. There are not many areas untouched by the algorithms and wisdom shared by the authors in this book.
Python for Unix and Linux System Administration
Python for Unix and Linux System Administration is an excellent survey of how to use Python to administer Linux and Unix systems.
Object-Oriented Programming in Python
Object-oriented programming in Python is a good introductory textbook for learning object-oriented programming using the Python language.
Beginning Python - 2nd Edition
Beginning Python is fast becoming a classic introduction to the language. Here is my review of the second edition of Hetland's book.
Practical Django Projects
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.
Calling main()
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 "Hello, World!" with Tkinter.
Cover of Mobile Python by Scheible - Symbian Press
Mobile Python: Rapid Prototyping of Applications on the Mobile Platform
Programming your mobile is easy when you use this book as a guide. Starting from the basics without talking down to the reader, this excellent introduction to mobile programming will help you enter the realm of mobile programming
Import First Things First
Training a spam filter can take a good deal of time and effort. Use an email whitelist to jumpstart the spam filter process. Here's how to create a whitelist of good email addresses for your spam filter.
The Template
Getting your Google mail through POP3 is easy with Python's poplib library. Here is how to use getpass and poplib to script your Gmail retrieval and to make a local backup of your mailbox.
Getting the Server Information
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.
Close-up of hands writing on laptop - Klaus Vedfelt/Digital Vision/Getty Images
Getting Login Information With the getpass Module
Accepting login information in plain text is inherently dangerous from the persepctive of computer security. Fortunately, Python has the getpass module which allows the handling of login information without leaving a trace in a system's cache.
Logging Into a POP3 Mailbox
Whether you are coding for the Web, the desktop, or for handheld communication devices (PDAs, smartphones, etc.), being able to collect email is an important part of network programming. Here is how to use the poplib module to access a remote POP3 mailbox.
Prev
1
2
3
4