我正在将IPv6地址转换为文本表示,注意到一个我无法解释的行为:
In[38]: socket.inet_ntop(socket.AF_INET6, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xff\xff\x7f\x00\x00\x01')
Out[38]: '::ffff:127.0.0.1'
In[39]: socket.inet_ntop(socket.AF_INET6, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\x7f\x00\x00\x00')
Out[39]: '::ff:ffff:7f00:0'
我很惊讶地看到::ffff:127.0.0.1
,我希望它是{
POSIX page for ^{} 将该格式指定为选项之一(稍作解释):
相关问题 更多 >
编程相关推荐