Skip to main content

getpath

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

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

Обсуждение

Примечание:

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

Синтаксис

getpath()

Методы

getpath({type})

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

Имя Объяснение Тип данных

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()

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

Возвращаемое значение

Тип данных Объяснение

String

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

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