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