Краткая информация
Функция Describe возвращает следующие свойства представления таблицы. Свойства таблицы также поддерживаются.
Представление таблицы возвращает dataType "TableView".
Свойства
Свойство | Описание | Тип данных |
table (только чтение) | Объект Describe таблицы, связанный с представлением таблицы | Describe |
FIDSet (только чтение) | arcpy.Describe возвратит строку выбранных ИД записей (номеров записей), разделенных точкой с запятой. arcpy.da.Describe возвратит список выбранных ID записей. Если выбранные записи отсутствуют, FIDSet возвратит None; если отсутствует выборка, FIDSet возвратит пустой список. | String |
fieldInfo (только чтение) | Объект FieldInfo (набор свойств) таблицы | FieldInfo |
whereClause (только чтение) | Выражение WHERE выборки представления таблицы | String |
nameString (только чтение) | Имя представления таблицы | String |
Пример кода
Следующий автономный скрипт создает представление таблицы, хранимое в памяти, на основе класса объектов. Затем он демонстрирует некоторые свойства представления таблицы.
import arcpy
# Create a table view from a feature class
#
arcpy.MakeTableView_management(
"C:/data/wellingham.gdb/water/water_pipes",
"pipes_view")
# Create a Describe object from the table view
#
desc = arcpy.Describe("pipes_view")
# Print some table view properties
#
print("Table View Name: " + desc.nameString)
print("Where Clause: " + desc.whereClause)
print("Table Name: " + desc.name)