#!/usr/bin/env python3; ############################################################################### # This program simply writes the bytes 0 - 256 to a binary file. # # Copyright © 2021 Richard Lesh. All rights reserved. ############################################################################### import Utils import sys def writeBinaryFile(filespec) : ofh = open(filespec, "wb") for b in range(0, 255 + 1) : ofh.write(b.to_bytes(1, byteorder='big', signed=False)) ofh.close() # Begin Main if (len(sys.argv) != 2) : print("Syntax: " + sys.argv[0] + " {filename}") sys.exit(1) filespec = sys.argv[1] try : writeBinaryFile(filespec) except OSError as ex : print("Error: " + str(ex))