Python
Python is a general-purpose, very high-level programming language. Its design philosophy emphasizes programmer productivity and code readability.
Article

Create and customise ArcGIS 10.1 with Python using Packt's new book and ebook

Packt is pleased to announce the release of its new book, titled Programming ArcGIS 10.1 with Python Cookbook that will help create geoprocessing scripts with ArcPy. Filled with numerous hands on...
Article

Leveraging industrial-strength Python testing

This article asks what the Python frameworks do when they introspect a test module to discover what tests live inside of it. It also looks at details like how common test setup and teardown is...
Article

Leveraging industrial-strength Python testing

This article asks what the Python frameworks do when they introspect a test module to discover what tests live inside of it. It also looks at details like how common test setup and teardown is...
Article

More powerful Python testing techniques

Look at how the leading Python testing frameworks provide robust auto-discovery of your application tests. Make sure your applications are written right the first time, and that they stay working...
Article

Avoid common querying mistakes with better Django models

This article sheds light on some of the lesser-known features of the Django ORM in particular, but SQLAlchemy users may find some of the cautions about inefficient query generation applicable to...
Article

Industrial-strength Python testing frameworks

The recent emergence of industrial-strength Python testing frameworks means that Python tests are being written more succinctly, more uniformly, and with better reporting of results than ever before....
Article

Scaling Django web apps on Apache

Django is a lightweight framework with vibrant community surrounding it. Create a simple Django application and learn how to deploy it to the Web on a server running Apache and mod_python. Finally,...
Article

Extremely powerful and flexable Python Multiprocessing

Learn to scale your UNIX Python applications to multiple cores by using the multiprocessing module which is built into Python 2.6. Multiprocessing mimics parts of the threading API in Python to give...
Article

Eclipse DLTK IDE for Perl, Python, and PHP scripting

Eclipse presents a wealth of capabilities for building tools for compiled languages like C and the Java programming language, but provides little support for scripting languages like Perl, Python,...
Article

All the Lightweight Web servers of the world

There's far more to the world of Web servers than just Apache and IIS. While lightweight Web servers have much in common, there's also variation within the category. Most are written in C, but...
Article

Python 3 changes breaks backwards compatibility

Python 3 is the latest version of Guido van Rossum's powerful general-purpose programming language. Whether the Python community will accept version 3 is anyone's guess. The breaking of backwards...
Article

Metaclass Programming in Python

In part 3 of the Metaclass programming in Python series, Michele and David help programmer eschew cleverness that makes design more complicated, code more fragile, and the learning curves steeper in...
Article

Hatch Python Eggs with Setuptools

Setuptools framework, a side project of PEAK, provides easier package management and distribution than distutils. Setuptools lets you package your libraries in a single-file archive called an "egg,"...
Article

Persistent Storage of Python Objects in Relational Databases

Using the Persistent Storage module, Python objects can store themselves in relational database systems. The Persistent Storage module abstracts and hides the underlying database interface, such as...
Article

Design Patterns in Python

The choice of implementation language affects the use of design patterns. Naturally some languages are better applicable for different tasks than others. Each language has its own set of strengths...
Article

Concurrent Object-Oriented Programming in Python with ATOM

Object-oriented mechanisms, such as classes and inheritance, and concurrency mechanisms, such as threads and locks, provide two separate software structuring dimensions. The development of concurrent...
Article

Learn Python in 10 minutes

So, you want to learn the Python programming language but can't find a concise and yet full-featured tutorial. This tutorial will attempt to teach you Python in 10 minutes. It's probably not so much...
Article

Python Tutorial: Numeric

There is a built in Python array type, but it is generally considered slow, difficult to use, and "non-sexy". Numeric is a module developed by a group interested in high performance array...
1 2 3 4 5 6  Next
 

Recent Jobs

Official Programmer's Heaven Blogs
Web Hosting | Browser and Social Games | Gadgets

Popular resources on Programmersheaven.com
Assembly | Basic | C | C# | C++ | Delphi | Flash | Java | JavaScript | Pascal | Perl | PHP | Python | Ruby | Visual Basic
© Copyright 2011 Programmersheaven.com - All rights reserved.
Reproduction in whole or in part, in any form or medium without express written permission is prohibited.
Violators of this policy may be subject to legal action. Please read our Terms Of Use and Privacy Statement for more information.
Operated by CommunityHeaven, a BootstrapLabs company.