将IP地址存储在python中的变量中

时间:2014-09-17 08:35:49

标签: python

IP地址可以存储在python中的变量中吗?如,

ip = "123.45.67.89"

1 个答案:

答案 0 :(得分:2)

Python 3.x stdlib有一个ipaddress模块,可以为IP地址提供支持。

不幸的是,这不适用于Python 2.x ,因此您可能希望尝试this backport,请注意,backport不提供全部功能但可能很好开始的地方。

# Python 3.4
In [35]: import ipaddress

In [36]: ip = ipaddress.ip_address('192.168.0.1')

In [37]: print(ip)
192.168.0.1

In [38]: ip
Out[38]: IPv4Address('192.168.0.1')