In uno script Python, eseguo il ciclo tra migliaia di file Excel e utilizzo arcpy.MakeTableView per creare viste della tabella di memoria dal primo foglio di calcolo in ciascun file. Come si elimina il riferimento alla vista in memoria? Ho provato a eliminare la variabile che memorizza il nome della tabella, ma senza risultati.
tblView = sheetName
arcpy.MakeTableView_management(excelSheet, tblView, .....)
## Process the table here
del tblView
Il motivo dell'eliminazione del riferimento è che in alcuni casi i nomi dei fogli sono duplicati nei file Excel. Se è stata creata una vista tabella con il nome "Foglio1", non è possibile creare un'altra vista tabella con lo stesso nome. Inoltre, a causa del numero e delle dimensioni dei file di Excel in fase di elaborazione, sono preoccupato per un impatto sulle prestazioni se tutte quelle viste della tabella vengono conservate per tutta la durata dello script.