Difference between revisions of "Python"

From mn/geo/geoit
Jump to: navigation, search
Line 3: Line 3:
 
==Best Practices==
 
==Best Practices==
  
Let's start with some 'best practices' for programming with Python. First and foremost, one should become familiar with the [http://www.python.org/dev/peps/pep-0008/: PEP8]. This is a 'Python Enhancement Proposal' (PEP). In Python this is the equivalent of a detailed featured request. [http://www.python.org/dev/peps/pep-0008/: PEP8] lays the foundation for how you should format your code.
+
Let's start with some 'best practices' for programming with Python. First and foremost, one should become familiar with the [http://www.python.org/dev/peps/pep-0008/ PEP8]. This is a 'Python Enhancement Proposal' (PEP). In Python this is the equivalent of a detailed featured request. [http://www.python.org/dev/peps/pep-0008/ PEP8] lays the foundation for how you should format your code.
  
  

Revision as of 13:10, 14 September 2011

The Python programming language is a powerful language which has gained popularity over the past several years. It is widely used in the scientific community, and there are numerous tools readily available for common data analysis tasks. At NILU there is a repository for Modules developed internally. The pages herein provide important information on working with Python on the NILU servers and also with your own PC.

Best Practices

Let's start with some 'best practices' for programming with Python. First and foremost, one should become familiar with the PEP8. This is a 'Python Enhancement Proposal' (PEP). In Python this is the equivalent of a detailed featured request. PEP8 lays the foundation for how you should format your code.



Sub Page

<subpages />