Setup
To use it, you need three things:
- A Python 3 interpreter
- Metview 5 needs to be in your PATH
- Metview's Python module needs to be accessible from Python
So, to try it right now, do the following from a terminal:
module load python3/new module swap metview/new module load metview-python
Test it
Here's a quick Python program to check that it's working. Copy this into a file called test-metview.py
import metview as mv # call Metview's built-in function to return a lower case string print(mv.lowercase('Hello World!')) # should output "hello world!"
and run it like this:
python3 test-metview.py
If this works, then you have successfully set up Metview's Python interface!
Further reading
For a quick start, check out the Python Gallery.
To understand what Metview's functions take as input and output in a Python environment, see Using Metview's Python Interface.
To see the different environments you can write Metview Python scripts in, see Developing and Running Metview Python Scripts.