Python
Python is a general-purpose, very high-level programming language. Its design philosophy emphasizes programmer productivity and code readability.
Application
Any
Platform
Any
License
Any
XML is the eXtensible Markup Language, a subset of SGML intended to allow the creation and processing of application-specific markup languages. Python makes an excellent language for processing XML...
This document is designed to help people who are interested in learning and using PythonCard but who are not professional programmers and who do not have deep Python scripting skills to learn their...
Tkinter is a Python interface to the Tk GUI toolkit. This document is not designed to be an exhaustive tutorial on either Tk or Tkinter. Rather, it is intended as a stop gap, providing some...
In this tutorial you will learn how to create your first Python Cocoa application: a simple dialog that allows you to convert amounts of money from one currency to another. Definitely easier to do...
This module is a wrapper for the Google Web APIs. It allows you to do Google searches, retrieve pages from the Google cache, and ask Google for spelling suggestions.
Python Dates and Times. There are three common ways of manipulating dates in Python. Here is the description.
These python programs (pythlets?) are written in Python with the "visual" module VPython, which provides real-time interactive visualization in 3D.
This document gives a short overview of Bluetooth programming concepts, followed by examples of how to implement these concepts in both Python and C using the BlueZ development libraries. It is...
In this tutorial I will cover techniques involving packet construction and manipulation to master the network from the Python command line. No prior knowledge of Python is required, however I guess...
The Numeric Python extensions (NumPy henceforth) is a set of extensions to the Python programming language which allows Python programmers to efficiently manipulate large sets of objects organized in...
Matlab style python plotting (plots, graphs, charts). There are a lot of features under the hood in matplotlib. This tutorial just scratches the surface.
Somebody asked Michael Williams if he could do Python and Java versions of his article An Introduction to Object-Oriented Programming in C++. Here's a Python version of the code. I'll comment on the...
The next step is to reach a quantitative understanding by performing some sensible data analysis, such as fitting a model to the data and thereby extracting useful parameters. This defines the main...
Programs written in a functional programming language (like say Scheme) mirror the structure of mathematical expressions; math expressions are composed of strings of functions, each one computing a...
This article demonstrates a few simple programs which make use of this feature to do some fun stuff like filtering out prime numbers, representing an `infinite' series expansion in a finite way,...
Python binding for Google's Gmail service. The libgmail project is a pure Python binding to provide access to Google's Gmail web-mail service.