python写二进制文件


import struct
'''
arr=[]
for i in range(1024):
    arr.append(b'0xff')

print arr
'''
bytes=struct.pack('i',255)
arr=[]
for i in range(1024):
    arr.append(bytes)

print arr

try:
    file_object=open('e:/test2.txt','wb')
    for i in range(1,10000000):
        for j in range(1,10000000):
#            file_object.write(arr)
            file_object.writelines(arr)
except Exception,e:
    print e
finally:
    file_object.close( )

原文出处:/show_1C7fMx8kHu3.html