| Articles: |
Scientific Python: Introducing Numeric
by: Eric Jones
The Numeric module adds multi-dimensional array types to Python and forms the heart of its scientific computing capabilities. Numeric is the platform upon which higher-level libraries such as Scientific and SciPy are built. Its usefulness extends beyond the scientific community. Anyone crunching numbers with Python can benefit from its simplicity and speed.
|
Simple CGI Template Processing
by: Mike Soulier
Like many scripting languages, Python is very good at parsing strings, reading environment variables, and putting together dynamic output. These attributes make it a good language for CGI scripting, a world most commonly dominated by Perl at this time.
|
Extending Python with C: Part 1
by: Alex Martelli
If you know C, it's not too hard to use it to code Python extension modules. Let's examine a simple example. |
Image Viewing Module with Tkinter
by: Blake Garretson
"The one Python snippet that I reuse the most frequently is a small nine-line image viewer that I wrote. It is often useful to have the ability to display an image, even if you are just writing a command line program."
|
Threading and the Global Interpreter Lock
by: Aahz
Python is one of the few programming languages with thread support built in. Unlike some languages (such as Ruby), Python relies on the operating system (OS) to provide thread support. This means that you can't use Python threads on an OS that doesn't have threads (but see below for information on Microthreads). On the other hand, Python threads can produce a substantial performance boost.
|
|
| About this Issue: |
We are working to make previously published
Issues available in our Archives.
Bryan Richard has sent us the digital files so we will be layouting these for
the web over the next few months. All these articles will be available to subscribers.
Some of these articles we will also be making freely available to the Python community
so stay tuned!
|
|