国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

腳本之家,腳本語言編程技術及教程分享平臺!
分類導航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務器之家 - 腳本之家 - Python - python將ip地址轉換成整數的方法

python將ip地址轉換成整數的方法

2020-05-22 09:13八大山人 Python

這篇文章主要介紹了python將ip地址轉換成整數的方法,涉及Python針對IP地址的轉換技巧,需要的朋友可以參考下

本文實例講述了python將ip地址轉換成整數的方法。分享給大家供大家參考。具體分析如下:

有時候我們用數據庫存儲ip地址時可以將ip地址轉換成整數存儲,整數占用空間小,索引也會比較方便,下面的python代碼自定義了一個ip轉換成整數的函數,非常簡單,代碼同時還提供了整數轉換成ip地址的方法。

?
1
2
3
4
5
6
7
import socket, struct
def ip2long(ip):
  """
  Convert an IP string to long
  """
  packedIP = socket.inet_aton(ip)
  return struct.unpack("!L", packedIP)[0]

例如 www.jfrwli.cn的ip地址為:61.129.51.27,調用上面的ip2long轉換函數:

?
1
print('www.jfrwli.cn ip address is %s'%ip2long('61.129.51.27'))

輸出結果為:

?
1
www.jfrwli.cn ip address is 1031877403

如果要將整數轉換成ip地址,可以使用下面的方法:

?
1
socket.inet_ntoa(struct.pack('!L', 2130706433))

輸出結果為:

?
1
'127.0.0.1'

希望本文所述對大家的Python程序設計有所幫助。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 91精品国产乱码久 | 99这里只有精品 | 中文字幕日韩视频 | 精品三级在线观看 | 久久成人av | 国产精品射| 欧美黄色片免费观看 | 亚洲免费影院 | 成人在线免费观看小视频 | 国产精品一区电影 | 日本中文字幕视频 | 美女网站全黄 | 精品视频久久久 | 欧美国产精品一区二区三区 | av中文字幕第一页 | 精品日韩一区二区 | 国产一级一级国产 | 国产精品久久久久久久免费大片 | 久久情趣视频 | 欧美日韩电影一区 | 日韩和的一区二在线 | 国产精品久久久久久 | 一区精品视频 | 成人在线国产 | 青青操原 | 一区二区日本 | 玖玖精品| 亚洲第一成人在线视频 | 97高清国语自产拍 | 午夜成人免费影院 | 日韩码有限公司在线观看 | 亚洲免费二区 | 欧美国产一区二区 | 91精品久久久久久综合五月天 | 手机黄网www8xcn | 国产激情视频 | 亚洲视频在线观看 | 免费的av电影 | 久久精品91 | 欧美视频免费在线 | 黄色国产 |