нубский вопрос по питону: список байтов записать в файл
То ли дело в сишарпе:
a.WriteAllBytes("a.bin")
f = open('myfile.txt','wb')
data=[0x50, 0x72, 0x65, 0x76, 0x65, 0x64]
f.write(bytearray(data
f.close
>>> f = open('myfile.txt','rb')
>>> f.read
'Preved'
Ни одного модуля импортировано не было.
это какая-то стройная система из костылей и подпороквот тебе без костылей
$ python -c "data=[0x50, 0x72, 0x65, 0x76, 0x65, 0x64]; fd=open('test.dat','w'); fd.write(reduce(lambda a,b: a+b, map(chr, data; fd.close" && heump -C test.dat
00000000 50 72 65 76 65 64 |Preved|
Только open('test.dat','wb' а то можно отхватить проблем с 0x0a под виндой.
Оставить комментарий
yolki
что нужно сделать, чтобы эти байты записать в файл?