Difference between revisions of "Python"

From GISAXS
Jump to: navigation, search
(Created page with "'''Python''' is a powerful and flexible programming language. It is increasingly used in scientific software packages, because it has a large number of libraries that are ...")
 
(=Hints about Python usage)
Line 6: Line 6:
  
 
==See Also==
 
==See Also==
===Hints about Python usage==
+
===Hints about Python usage===
 
* [[Python:Various]]
 
* [[Python:Various]]
 
* [[Python:Super]]
 
* [[Python:Super]]

Revision as of 09:46, 29 October 2014

Python is a powerful and flexible programming language. It is increasingly used in scientific software packages, because it has a large number of libraries that are extremely useful in numerical and scientific computing. For instance:

  • numpy: Also known as numerical python, this package allows for efficient handling of vectors, arrays, matrices, and associated computations.
  • matplotlib: Plotting library that can generate graphs of datasets, including area images. Publication-quality images are possible with some effort.
  • scipy: A large collection of computational tools relevant to scientific data.
  • [http://www.pythonware.com/products/pil/ Python Image Library (PIL): A library that allows opening, converting, and editing image files including the TIFF files frequently output by x-ray area detectors in scattering instruments.

See Also

Hints about Python usage

Official Site