Уведомления

Группа в Telegram: @pythonsu

#1 Фев. 4, 2011 23:25:37

InPython
От:
Зарегистрирован: 2011-01-31
Сообщения: 69
Репутация: +  0  -
Профиль   Отправить e-mail  

Как правильно упаковать двоичные данные в файл?

приступил к изучению Python`a, вот дошел к главе про двоичные файлы, и не могу выполнить код с примера:

f=open('data.bin','wb')
import struct
bytes = struct.pack('test')
возвращает ошибку:
Traceback (most recent call last):
File “<pyshell#5>”, line 1, in <module>
struct.pack('test')
error: bad char in struct format
не пойму в чем дело :(



Офлайн

#2 Фев. 4, 2011 23:49:14

pyuser
От:
Зарегистрирован: 2007-05-13
Сообщения: 658
Репутация: +  36  -
Профиль   Отправить e-mail  

Как правильно упаковать двоичные данные в файл?

А в документацию заглянуть - религия не позволяет?
pack ожидает два параметра - формат и данные



Офлайн

#3 Фев. 5, 2011 00:01:44

InPython
От:
Зарегистрирован: 2011-01-31
Сообщения: 69
Репутация: +  0  -
Профиль   Отправить e-mail  

Как правильно упаковать двоичные данные в файл?

документацию это куда? я использую встроенный хелп

>>> help(struct.pack)
Help on built-in function pack in module _struct:

pack(...)
Return string containing values v1, v2, ... packed according to fmt.
тут pack() без параметров



Офлайн

#4 Фев. 5, 2011 00:35:47

Андрей Светлов
От:
Зарегистрирован: 2007-05-15
Сообщения: 3137
Репутация: +  14  -
Профиль   Адрес электронной почты  

Как правильно упаковать двоичные данные в файл?

Офлайн

#5 Фев. 5, 2011 00:49:38

InPython
От:
Зарегистрирован: 2011-01-31
Сообщения: 69
Репутация: +  0  -
Профиль   Отправить e-mail  

Как правильно упаковать двоичные данные в файл?

О, прикольно! а есть такое же, только на русском?



Офлайн

#6 Фев. 5, 2011 00:54:11

regall
От: Киев
Зарегистрирован: 2008-07-17
Сообщения: 1583
Репутация: +  3  -
Профиль   Отправить e-mail  

Как правильно упаковать двоичные данные в файл?

InPython
О, прикольно! а есть такое же, только на русском?
И с перламутровыми пуговицами



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version