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