У сценарії Python я перебираю тисячі файлів Excel і використовую arcpy.MakeTableView для створення представлень таблиць пам'яті з першого розкладу в кожному файлі. Як видалити посилання на перегляд пам'яті? Я намагався видалити змінну, яка зберігає ім'я таблиці, але безрезультатно.
tblView = sheetName
arcpy.MakeTableView_management(excelSheet, tblView, .....)
## Process the table here
del tblView
Причиною видалення посилання є те, що в деяких випадках імена аркушів дублюються у файлах Excel. Якщо створено подання таблиці з назвою "Sheet1", ви не можете створити інший вид таблиці з таким самим іменем. Крім того, через кількість та розмір файлів Excel, що обробляються, я стурбований впливом на продуктивність, якщо всі ці представлення таблиць будуть збережені протягом життя сценарію.