ListVersions (arcpy)
Краткая информация
Перечисляет версии, использование которых разрешено подключенному пользователю.
Обсуждение
Вы можете указать путь к файлу подключения ArcSDE как аргумент функции или вы можете задать в переменной среды рабочей области файл подключения ArcSDE и вызвать функцию ListVersions без аргументов. Только те версии, использование которых разрешено подключенному пользователю, будут включены в список, возвращаемый данной функцией.
Функцию arcpy.ListVersions не следует путать с функцией arcpy.da.ListVersions, которая используется для получения списка объектов Version.
Синтаксис
Параметр | Объяснение | Тип данных |
sde_workspace |
Рабочая область базы геоданных ArcSDE. | String |
Тип данных | Объяснение |
String |
Список, возвращаемый этой функцией, содержит имена версий базы геоданных ArcSDE, использование которых разрешено подключенному пользователю. |
Пример кода
Получает список версий, использование которых разрешено пользователю, и печатает их.
import arcpy
database = "Database Connections/toolboxDEFAULTVersion.sde"
versions = arcpy.ListVersions(database)
# Print the versions available to the user
for version in versions:
print(version)