hab das Script mal ausprobiert => ich glaube ich verstehe es langsam
kleine Änderung:
Code: Alles auswählen
def main():
reader = None
try:
target = open(os.devnull, 'wb')
filename = 'P:\\record\\Ocean_11.mpg'
reader = MeasuringReader(open(filename, 'rb'),
os.path.getsize(filename))
monitor = TransferMonitor(reader)
monitor.start()
copyfileobj(reader, target)
target.close()
finally:
if reader:
reader.close()