Saya tidak berpikir ini memiliki tujuan apa pun di akhir skrip, karena pemulung sampah Python akan melakukan hal yang sama secara otomatis ketika skrip keluar. Alasan Anda mungkin ingin melakukannya adalah di tengah skrip Anda, untuk memulihkan sumber daya yang dimiliki dengan mengakses dataset, menghapus kunci file, dll. Sehingga Anda dapat menggunakannya kembali.
del ds
harus memiliki efek yang sama tetapi lebih jelas untuk maksudnya.
Pendekatan yang lebih Pythonic akan menggunakan with
pernyataan , tetapi GDAL / OGR tidak mengimplementasikannya. Namun, ada beberapa pembungkus GDAL / OGR seperti Rasterio dan Fiona yang melakukannya.