我如何从
开始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'
我的最终目标是使用easysnmp lib通过snmp协议设置此IP。
答案 0 :(得分:0)
这是我的代码
"".join([chr(int(x)) for x in "8.8.8.8".split(".")])