Метод exists класса DataSource
Метод exists класса DataSource проверяет
существование файла по указанному пути. Метод возвращает
True, если файл существует, и False в противном
случае. Первым параметром метод принимает путь к файлу
в виде строки.
Синтаксис
ds.exists(path)
Пример
Давайте создадим источник данных и проверим существование существующего файла:
import numpy as np
from numpy.lib._datasource import DataSource
ds = DataSource()
res = ds.exists('data.npy')
print(res)
Результат выполнения кода:
True
Пример
Давайте проверим существование несуществующего файла:
import numpy as np
from numpy.lib._datasource import DataSource
ds = DataSource()
res = ds.exists('nonexistent.npy')
print(res)
Результат выполнения кода:
False
Пример
Давайте проверим существование файла с указанием поддиректории:
import numpy as np
from numpy.lib._datasource import DataSource
ds = DataSource()
res = ds.exists('subdir/arr.txt')
print(res)
Результат выполнения кода:
True
Смотрите также
-
метод
open,
который открывает файл из источника данных -
метод
abspath,
который возвращает абсолютный путь к файлу -
класс
DataSource,
который предоставляет интерфейс для работы с источниками данных