-3
Как перейти отКак преобразовать IP в юникод шестнадцатеричной строки
s = "8.8.8.8"
в
'\x08\x08\x08\x08'
в Python? То же самое с другими IP-адресами, такими как 192.168.0.1
.
Я пробовал этот путь.
from pysnmp.proto import rfc1902
str(rfc1902.IpAddress("192.168.0.1"))
, но я получаю
'\x00\x01'
вместо
'\xC0\xA8\x00\x01'
Моя конечная цель установить этот IP по протоколу SNMP с использованием easysnmp LIB.
Есть много способов. Почему бы вам не попробовать, а затем вернуться, как только вы написали код, с которым у вас возникла проблема. Сначала вы должны прочитать [help] и [faq]. –
Я пробовал этот путь. '' – user3068021
Я пробовал этот путь. 'from pysnmp.proto import rfc1902 str (rfc1902.IpAddress (" 192.168.0.1 "))' , но я получаю '\ x00 \ x01' 'вместо' \ xC0 \ xA8 \ x00 \ x01 ' – user3068021