(path)
| 30 | ERROR = True |
| 31 | |
| 32 | def zero(path): |
| 33 | size = os.path.getsize(path) |
| 34 | if size: |
| 35 | data = open(path, 'wb') |
| 36 | todo = size |
| 37 | if todo >= 2 ** 20: |
| 38 | buff = '\x00' * 2 ** 20 |
| 39 | while todo >= 2 ** 20: |
| 40 | data.write(buff) |
| 41 | todo = size - data.tell() |
| 42 | data.write('\x00' * todo) |
| 43 | data.close() |
| 44 | |
| 45 | if __name__ == '__main__': |
| 46 | main(zero) |