53 lines
1.9 KiB
HTML
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>
|