CloudDirEntryOp

Краткая информация

Получает пути к файлу и других атрибутов файла записи каталога из облака.

Обсуждение

Примечание:

Этот класс не может быть запущен напрямую. Экземпляр этого класса возвращается свойством cloud объекта AIODirEntry.

Обзор метода

МетодОписание
getpath ({type})

Получает абсолютный путь к записи в формате CloudPathType.

getvsipath ()

Получает абсолютный путь к записи в формате VSI.

Методы

getpath ({type})
ПараметрОписаниеТип данных
type

Specifies the path style that will be used for the returned URI (for cloud only). The data type is CloudPathType.

Use the following options from the CloudPathType enumeration: CloudPathType.VSI, CloudPathType.ACS, CloudPathType.HTTP, and CloudPathType.CLOUDSTORES.

(Значение по умолчанию — CloudPathType.VSI)

Object
Возвращаемое значение
Тип данныхОписание
String

Возвращает путь в формате, указанном параметром type.

from arcpy import CloudPathType
cloud_io = AIO(r"C:\data\datacloud.acs")
for item in cloud_io.scandir(r'list', depth=0):
    print(item.cloud.getpath(CloudPathType.ACS))
getvsipath ()
Возвращаемое значение
Тип данныхОписание
String

Возвращает абсолютный путь VSI.

cloud_io = AIO(r"C:\data\datacloud.acs")
for item in cloud_io.scandir(r'list', depth=0):
    print(item.cloud.getvsipath())