Bir Python betiğinde, binlerce Excel dosyası arasında dolaşıyorum ve her dosyadaki ilk spreadhseet'ten bellek tablosu görünümlerinde oluşturmak için arcpy.MakeTableView kullanıyorum. Bellek içi görünüm referansını nasıl silebilirsiniz? Tablo adını depolayan değişkeni silmeye çalıştım, ama boşuna.
tblView = sheetName
arcpy.MakeTableView_management(excelSheet, tblView, .....)
## Process the table here
del tblView
Başvuruyu silmenin nedeni, bazı durumlarda sayfa adlarının Excel dosyalarında çoğaltılmasıdır. "Sayfa1" adıyla bir tablo görünümü oluşturulduysa, aynı ada sahip başka bir tablo görünümü oluşturamazsınız. Ayrıca, işlenmekte olan Excel dosyalarının sayısı ve boyutu nedeniyle, bu tablo görünümlerinin tümü komut dosyasının ömrü boyunca korunursa, performans üzerindeki etkisi konusunda endişeliyim.