Python使用唯一数据创建hex文件

时间:2018-04-05 11:21:01

标签: python

我正在尝试创建一个具有唯一数据的hex文件,这样如果文件大小为1 MB,则该文件的十六进制等效值为1到1 <&lt;&lt; 20,但是输出文件为&#;大小是6.9 MB。我尝试将'wb'替换为'w',但它并没有影响文件大小。

f=open('/tmp/hex_data','wb')
    for i in xrange(1<<20):
        f.write(hex(i))
f.close()

$ ls -lrth hex_data 
-rw-r--r--  1 aameershaikh  wheel   6.9M Apr  5 16:43 hex_data

0 个答案:

没有答案