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