ParseTableName (arcpy)
Краткая информация
Производит разбор имени таблицы на его компоненты (база данных, владелец, таблица) в зависимости от рабочей области. ParseTableName возвращает строку, содержащую разобранное имя таблицы и включающую имя базы данных, имя владельца и имя таблицы, разделенные запятыми. Это рабочая область должна быть персональной, файловой или базой геоданных ArcSDE.
Синтаксис
ParseTableName (name, {workspace})
Параметр | Объяснение | Тип данных |
name |
Определяет, имя какой таблицы будет разложено на компоненты. | String |
workspace |
Определяет рабочую область для полного описания имени таблицы. Рабочая область может быть персональной, файловой или базой геоданных ArcSDE. | String |
Тип данных | Объяснение |
String |
Возвращает имя таблицы, разобранное на компоненты (имя владельца, имя базы данных, имя таблицы), перечисленные через запятую. |
Пример кода
Пример ParseTableName
Разбор имени таблицы на компоненты.
import arcpy
field_name = arcpy.GetParameterAsText(0)
workspace = arcpy.GetParameterAsText(1)
# Parse the table name into database, owner, and table
fullname = arcpy.ParseTableName(field_name, workspace)
database, owner, table = fullname.split(", ")
Связанные темы
5/10/2014