Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

informującą program, że jest to skrypt przeznaczony dla programu SWIP5. Następnie musi wystąpić jedna, lub kilka linii opisujących menu:

# !MENU …

a następnie kilka linii opisujących sposób przekazywania danych miedzy SWIP5 a Python . Oczywiście w przypadku testowania skryptów w samym Pythonie dane trzeba wczytać przed wywołaniem skryptu. Można korzystać w skryptach z innych bibliotek, ale trzeba zdefiniować do nich dostęp.

...

# !SWIP5
# !MENU Create IS-EPOS catalog
# !QUAKEML
catalogSWIP5.write("example.dat", format="NORDIC")

Anchor
Konfiguracja menu w skryptach Python
Konfiguracja menu w skryptach Python
Konfiguracja menu w skryptach Python

Menu definiowane jest przez jedną, lub kilka linii opisujących menu w skrypcie, w postaci:

...

# !SWIP5
# !MENU Create IS-EPOS catalog

Python→Create IS-EPOS catalog

# !SWIP5
# !MENU Create catalogs
# !MENU IS-EPOS catalog

Python→Create catalogs→

# !SWIP5
# !TOP MENU Filters
# !MENU Python filter


Anchor
Konfiguracja przekazywania danych do programu Python
Konfiguracja przekazywania danych do programu Python
Konfiguracja przekazywania danych w skryptach Python

Linie definiujące sposób przekazywania danych do Pythona muszą znajdować się poniżej linii definiujących menu. W zależności od odpowiednich linii na początku skryptu odpowiednie dane są przekazane do programu Python. Przedstawia to poniższa tabela:

...