Cleaning up stale wave files now.

This commit is contained in:
Marat Fayzullin 2023-02-18 23:28:14 -05:00
parent 676a93585f
commit 02d64dc486
1 changed files with 6 additions and 0 deletions

View File

@ -29,6 +29,12 @@ class WaveFile(object):
self.waveFile.setsampwidth(2)
self.waveFile.setframerate(12000)
def __del__(self):
# Close and delete currently open file, if any
if self.waveFile is not None:
self.close()
self.unlink()
def close(self):
self.waveFile.close()