...
- Macro indexing starts at 1, but Python indexing starts at 0. Aside from the standard Python structures such as lists, this is also true for Metview Python classes such as Fieldset. Given a fieldset
fs
, the first field is obtained in Macro byfs[1]
, but in Python it is obtained byfs[0]
. - Some MARS requests require a class parameter. As class is a restricted keyword in Python, please use class_ in its place.
- In order to support the more interactive coding environments provided by Python, any call to the
plot()
command will immediately produce a plot. This is different from Macro, where plots are delayed until the end. The result of this is that multipleplot()
commands in Python will result in multiple plot windows. Fortunately, a singleplot()
command can be given any number of items, including multiple pages. To see how to produce a multi-plot layout, please see the Layoutx3 Example gallery example.
...