Открыть выбранные файлы с помощью open_mfdataset - PullRequest
0 голосов
/ 19 марта 2020

У меня есть папка, содержащая множество файлов с похожими именами, и я хочу открыть два из них с помощью xarray, чтобы получить один массив (с постоянной осью времени).

Я знаю, что могу открыть несколько файлов с *

Пример: xarray.open_mfdataset ('folder / *. n c') откроет все файлы netcdf в папке.

Теперь, скажем, у меня есть file_01, file_02 и file_03 в папке.

Как я могу открыть file_01 & file_02, но не file_03?

1 Ответ

2 голосов
/ 19 марта 2020

xr.open_mfdataset() может принимать подстановочные знаки, как вы сказали, но он также может принимать явный список файлов, если вы хотите их указать.

Так что в вашем случае вы можете использовать:

xr.open_mfdataset(['folder/file1.nc','folder/file2.nc'])

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...