Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!
0 Пользователей и 1 Гость просматривают эту тему.
F = open(r'D:\book\datafile.bin','wb')# Открыть файл для записи в двоичном режимеimport structdata = struct.pack('>i4sh', 7, 'spam', 8)# Создать пакет двоичных данныхprint(data)F.write(data)F.close()F = open(r'D:\book\datafile.bin','rb')data = F.read()print(data)
C:\Python33\python.exe "D:/Mark Lutz/myfile/struct_fale.py"Traceback (most recent call last): File "D:/Mark Lutz/myfile/struct_fale.py", line 13, in <module> data = struct.pack('>i4sh', 7, 'spam', # Создать пакет двоичных данныхstruct.error: argument for 's' must be a bytes object
data = struct.pack('>i4sh', 7, b'spam', 8)
Страница сгенерирована за 0.024 секунд. Запросов: 22.