পাইথন স্ক্রিপ্টে, আমি কয়েক হাজার এক্সেল ফাইলের মাধ্যমে সাইকেল চালিয়ে যাচ্ছি এবং প্রতিটি ফাইলের প্রথম স্প্রেডশিট থেকে মেমরি টেবিলের ভিউগুলিতে তৈরি করতে আরকিপি.মেকটবেল ভিউ ব্যবহার করছি। আপনি কীভাবে মেমরির ভিউতে রেফারেন্স মুছবেন? আমি টেবিলের নামটি সংরক্ষণ করে এমন ভেরিয়েবল মুছে ফেলার চেষ্টা করেছি, তবে কোনও ফলসই হয়নি।
tblView = sheetName
arcpy.MakeTableView_management(excelSheet, tblView, .....)
## Process the table here
del tblView
রেফারেন্স মোছার কারণ হ'ল কিছু ক্ষেত্রে শীটের নামগুলি এক্সেল ফাইলগুলিতে নকল করা হয়। যদি "শীট 1" নামটি দিয়ে কোনও টেবিল ভিউ তৈরি করা হয় তবে আপনি একই নামের সাথে অন্য টেবিল ভিউ তৈরি করতে পারবেন না। এছাড়াও, এক্সেল ফাইলগুলির প্রক্রিয়াজাতকরণের সংখ্যা এবং আকারের কারণে, আমি যদি স্ক্রিপ্টের লাইফের মাধ্যমে এই সমস্ত টেবিল ভিউ সংরক্ষণ করা হয় তবে পারফরম্যান্সের প্রভাব সম্পর্কে আমি উদ্বিগ্ন।