Задать вопрос

Как прочитать строку C0 C2 D0 20 E2 F5 при запросе snmp?

Добрый день.

При запросе snmpget имени устройства, выводит результат "C0 C2 D0 20 E2 F5...". Подскажите, как перевести в читаемую строку кириллицей ?
В данном случает модуль pysnmp не применял, только через subprocess.
  • Вопрос задан
  • 223 просмотра
Подписаться 1 Простой Комментировать
Решения вопроса 2
longclaps
@longclaps
s = "C0 C2 D0 20 E2 F5"
b = bytes(int(c, 16) for c in s.split())
print(b.decode(encoding='windows-1251'))
Ответ написан
adugin
@adugin Куратор тега Python
bytes.fromhex('C0 C2 D0 20 E2 F5').decode('cp1251')
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
SpectrumData Екатеринбург
от 200 000 до 300 000 ₽
Wanted. Москва
До 250 000 ₽
AST Москва
До 350 000 ₽
16 янв. 2025, в 01:15
1500 руб./за проект
16 янв. 2025, в 00:32
10000 руб./за проект