Trong phòng thí nghiệm của chúng tôi, chúng tôi lưu trữ dữ liệu của chúng tôi trong hdf5
tệp trough gói python h5py
.Đóng tệp dữ liệu h5py mở
Khi bắt đầu thử nghiệm, chúng tôi tạo một tệp hdf5
và lưu trữ mảng sau mảng mảng dữ liệu trong tệp (trong số các thứ khác). Khi thử nghiệm không thành công hoặc bị gián đoạn, tệp không được đóng đúng cách. Do thử nghiệm của chúng tôi chạy từ iPython
, tham chiếu đến đối tượng dữ liệu vẫn còn (ở đâu đó) trong bộ nhớ.
Có cách nào để quét tất cả các đối tượng dữ liệu h5py đang mở và đóng chúng không?
Cảm ơn thông tin trên "Một ý tưởng". Tôi chỉ tìm kiếm để đảm bảo rằng h5py.Files của tôi đã kết thúc bằng "with" – zerocog