@mrcotesanya
ResQ_Net Ltd

Strcut python 3, unpack как распаковывать фреймы?

есть такой код -
def get_mac_addr(bytes_addr):
	bytes_str = map('{:02x}'.format, bytes_addr)
	return = ':'.join().upper()

и такое условие:
struct.unpack('! 6s 6s H', data[0:14])

как это работает? и что такое эти ! 6s 6s H?
  • Вопрос задан
  • 127 просмотров
Пригласить эксперта
Ответы на вопрос 1
fdhadzh
@fdhadzh
Perfectionist with deadlines
Данные символы являются спецификаторами.
Они описаны в документации: 7.1.2.2. Format Characters.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы