@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?
  • Вопрос задан
  • 128 просмотров
Пригласить эксперта
Ответы на вопрос 1
fdhadzh
@fdhadzh
Perfectionist with deadlines
Данные символы являются спецификаторами.
Они описаны в документации: 7.1.2.2. Format Characters.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
27 нояб. 2024, в 17:41
2000 руб./за проект
27 нояб. 2024, в 17:26
1 руб./за проект
27 нояб. 2024, в 17:17
3000 руб./за проект