Postby Филь » 06 Mar 2013, 16:23
А в чём проблема с ответом? Кусок кода и всё ))))
from __future__ import print_function
from binascii import hexlify
import sys, os
fileName = sys.argv[1]
#print ''.join(('\\0x' + hexlify( c )) for c in open(fileName, 'rb').read())
print ("#ifndef __ICON_H__")
print ("#define __ICON_H__")
print ("static unsigned char wwIconData[] = {")
size=0
maxSize = os.path.getsize(fileName)
for c in open(fileName, 'rb').read():
size+=1
if (size < maxSize):
print ('0x' + hexlify( c )+',', end = '')
else:
print ('0x' + hexlify( c ))
print ("};")
print ("const unsigned int wwIconDataSize = %d;" % size)
print ("#endif")
я современное искусство // не понимаю потому // что там всё сложно и такое // я сам могу нарисовать