awips2/cave/com.raytheon.viz.gfe/help/Python.html
Steve Harris 7f90924706 12.4.1-10 baseline
Former-commit-id: 7fa9dbd5fb [formerly 4bfbdad17d] [formerly 9f8cb727a5] [formerly 7fa9dbd5fb [formerly 4bfbdad17d] [formerly 9f8cb727a5] [formerly 8485b90ff8 [formerly 9f8cb727a5 [formerly bf53d06834caa780226121334ac1bcf0534c3f16]]]]
Former-commit-id: 8485b90ff8
Former-commit-id: 40aa780b3d [formerly 33a67cdd82] [formerly 73930fb29d0c1e91204e76e6ebfdbe757414f319 [formerly a28d70b5c5]]
Former-commit-id: a16a1b4dd44fc344ee709abbe262aeed58a8339b [formerly e5543a0e86]
Former-commit-id: 0c25458510
2012-05-01 18:06:13 -05:00

53 lines
1.9 KiB
HTML

<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="GENERATOR" content="Mozilla/4.78 [en] (X11; U; Linux 2.4.18-27.7.xsmp i686) [Netscape]">
<title> Python Tutorial and Programming Guidelines</title>
</head>
<body bgcolor="#FFFFFF">
<center>
<h1 CLASS="Title">
<a NAME="pgfId=1011580"></a>GFESuite Python Tutorial and Programming Guidelines</h1></center>
<h1>
Contents</h1>
<div CLASS="2Heading"><a href="#Introduction">Introduction</a></div>
<div CLASS="2Heading"><a href="PythonConcepts.html">Python Concepts</a></div>
<div CLASS="2Heading"><a href="PythonNumericalPython.html">Numpy (Numerical Python in AWIPS1)</a></div>
<div CLASS="2Heading"><a href="PythonWorkingwithVectorData.html">Working with Vector
Data</a>
<br><a href="PythonWorkingwithWeatherData.html">Working with Weather Data</a>
<br><a href="PythonGuidelines.html">Programming Guidelines</a></div>
<!-- <hr> -->
<h1 CLASS="2Heading">
<a NAME="Introduction"></a>Introduction</h1>
<div CLASS="Body">GFESuite extensions such as Smart Tools and Smart Initialization
are written in an interpreted scripting language called Python. It is a
very powerful, object-oriented language and all the features of Python
are available to you. We also use a Python library, called Numpy (Numerical
Python in AWIPS1), which allows for efficient operations on grids of data.
The GFESuite software provides some additional methods to help you operate
on Numerical data. This tutorial will introduce you to the features of
Python and Numpy that are relevant to the GFESuite. If you are
interested in Python's full capabilities, visit <a href="http://www.python.org/">
their web site</a>. Specifically, documentation on Numpy
can be found in the <a href="http://www.scipy.org/Tentative_NumPy_Tutorial">Numpy Tutorial page</a>.
</body>
</html>