Skip to content
Snippets Groups Projects
Commit 6a2ab94d authored by Maria Tarasevich's avatar Maria Tarasevich
Browse files

Update README.md

parent c690fe61
No related branches found
No related tags found
No related merge requests found
Python tool for extracting data from NetCDF to STD Python tool for extracting data from NetCDF to STD
Перед использованием программы, устанавливаем пакет `netCDF4` командой ```bash pip install netCDF4```. Перед использованием программы, устанавливаем пакет `netCDF4` командой `pip install netCDF4`.
Программа `extract_nc.py` принимает на вход один обязательный аргумент: `-i` имя файла `.nc`, который нужно распаковать. Программа `extract_nc.py` принимает на вход один обязательный аргумент: `-i` имя файла `.nc`, который нужно распаковать.
...@@ -9,6 +9,6 @@ Python tool for extracting data from NetCDF to STD ...@@ -9,6 +9,6 @@ Python tool for extracting data from NetCDF to STD
* `-v` название переменной, которую нужно извлечь (например, `-v salt`). Можно указать несколько раз, чтобы извлечь несколько переменных из одного файла (например, `-v salt -v ssh`); * `-v` название переменной, которую нужно извлечь (например, `-v salt`). Можно указать несколько раз, чтобы извлечь несколько переменных из одного файла (например, `-v salt -v ssh`);
* `-o` имя файла `.std`, в который хотим её записать (например, `-o salt.std`). Если извлекается несколько переменных, в имени файла можно использовать шаблон `{v}`, вместо которого будет подставлено имя извлечённой переменной. Например, комбинация параметров `-v ssh -v salt -o ocean_{v}_1980.std` извлечёт переменную `ssh` в файл `ocean_ssh_1980.std`, а переменную `salt` — в файл `ocean_salt_1980.std`. Шаблон `{v}` можно использовать и при извлечении только одной переменной. * `-o` имя файла `.std`, в который хотим её записать (например, `-o salt.std`). Если извлекается несколько переменных, в имени файла можно использовать шаблон `{v}`, вместо которого будет подставлено имя извлечённой переменной. Например, комбинация параметров `-v ssh -v salt -o ocean_{v}_1980.std` извлечёт переменную `ssh` в файл `ocean_ssh_1980.std`, а переменную `salt` — в файл `ocean_salt_1980.std`. Шаблон `{v}` можно использовать и при извлечении только одной переменной.
Чтобы запустить программу `extract_nc.py`, достаточно выполнить `python extract\_nc.py -i example.nc`. При запуске программы `extract_nc.py` только с _обязательным_ аргументом `-i` она выведет на экран названия _всех_ содержащихся в `.nc` файле переменных. Чтобы запустить программу `extract_nc.py`, достаточно выполнить `python extract_nc.py -i example.nc`. При запуске программы `extract_nc.py` только с _обязательным_ аргументом `-i` она выведет на экран названия _всех_ содержащихся в `.nc` файле переменных.
Если запустить программу `extract_nc.py` с аргументами `-i` и `-v` (но без аргумента `-o`), выполнив `python extract_nc.py -i example.nc -v salt`, то она сохранит выбранную переменную (`salt`) в именованный по умолчанию файл `salt.std`. Если запустить программу `extract_nc.py` с аргументами `-i` и `-v` (но без аргумента `-o`), выполнив `python extract_nc.py -i example.nc -v salt`, то она сохранит выбранную переменную (`salt`) в именованный по умолчанию файл `salt.std`.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment