Portál AbcLinuxu, 27. října 2025 04:49
Ahoj.
ASCII pro "m" a "K" se mi ted hledat nechce a python neznam, takze tipuji, ze ten pysnmp ti vrati 6 bytu dlouhy string a zalezi na tobe, jak ho zobrazis ('mãÊK' - ASCII, \x00 a \x15 jsou ridici = nezobrazitelne znaky) nebo na co ho prevedes (OctetString '\x00\x15m\xe2\xcaK').
ASCII: m ã Ê K OctetString: \x00 \x15 m \xe2 \xca K
Dejv
struct.unpack("BBBBBB", s) ti vybali MAC adresu na pole bajtu.
"%02x:%02x:%02x:%02x:%02x:%02x" % struct.unpack("BBBBBB", s) udela klasicke formatovani. Vcetne nul na zacatku
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.