欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python將ip地址轉(zhuǎn)換成整數(shù)的方法

 更新時間:2015年03月17日 14:23:31   作者:八大山人  
這篇文章主要介紹了python將ip地址轉(zhuǎn)換成整數(shù)的方法,涉及Python針對IP地址的轉(zhuǎn)換技巧,需要的朋友可以參考下

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

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

import socket, struct
def ip2long(ip):
  """
  Convert an IP string to long
  """
  packedIP = socket.inet_aton(ip)
  return struct.unpack("!L", packedIP)[0]

例如 www.dbjr.com.cn的ip地址為:61.129.51.27,調(diào)用上面的ip2long轉(zhuǎn)換函數(shù):

print('www.dbjr.com.cn ip address is %s'%ip2long('61.129.51.27'))

輸出結(jié)果為:

www.dbjr.com.cn ip address is 1031877403

如果要將整數(shù)轉(zhuǎn)換成ip地址,可以使用下面的方法:

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

輸出結(jié)果為:

'127.0.0.1'

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

相關(guān)文章

  • Python爬蟲原理與基本請求庫urllib詳解

    Python爬蟲原理與基本請求庫urllib詳解

    這篇文章主要介紹了Python爬蟲原理與基本請求庫urllib詳解,爬蟲就是通過模擬瀏覽器,按照一定的規(guī)則,自動、大批量的獲取網(wǎng)絡資源,包括文本、圖片、鏈接、音頻、視頻等等,需要的朋友可以參考下
    2023-07-07
  • 利用python進行文件操作

    利用python進行文件操作

    這篇文章主要介紹了如何利用python進行文件操作,幫助大家更好的理解和使用python,感興趣的朋友可以了解下
    2020-12-12
  • python計算鄰接矩陣的實現(xiàn)示例

    python計算鄰接矩陣的實現(xiàn)示例

    鄰接矩陣是一種常見的圖表示方法,本文主要介紹了python計算鄰接矩陣的實現(xiàn)示例,具有一定的參考價值,感興趣的可以了解一下
    2023-11-11
  • python進行兩個表格對比的方法

    python進行兩個表格對比的方法

    今天小編就為大家分享一篇python進行兩個表格對比的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-06-06
  • Python操作SQLite/MySQL/LMDB數(shù)據(jù)庫的方法

    Python操作SQLite/MySQL/LMDB數(shù)據(jù)庫的方法

    這篇文章主要介紹了Python操作SQLite/MySQL/LMDB數(shù)據(jù)庫的方法,本文給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-11-11
  • python使用xlsxwriter實現(xiàn)有向無環(huán)圖到Excel的轉(zhuǎn)換

    python使用xlsxwriter實現(xiàn)有向無環(huán)圖到Excel的轉(zhuǎn)換

    這篇文章主要為大家詳細介紹了python使用xlsxwriter實現(xiàn)有向無環(huán)圖到Excel的轉(zhuǎn)換,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-12-12
  • Python實現(xiàn)將目錄中TXT合并成一個大TXT文件的方法

    Python實現(xiàn)將目錄中TXT合并成一個大TXT文件的方法

    這篇文章主要介紹了Python實現(xiàn)將目錄中TXT合并成一個大TXT文件的方法,涉及Python針對目錄下文本文件的遍歷、讀取及寫入等技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-07-07
  • python使用pypdf2實現(xiàn)pdf文檔解密

    python使用pypdf2實現(xiàn)pdf文檔解密

    利用pypdf2完成pdf的解密,這里的事例是python3環(huán)境下的,當然python2下也可以運行,只需要修改名稱即可,文中通過代碼示例給大家介紹的非常詳細,需要的朋友可以參考下
    2023-12-12
  • Spark處理數(shù)據(jù)排序問題如何避免OOM

    Spark處理數(shù)據(jù)排序問題如何避免OOM

    這篇文章主要介紹了Spark處理數(shù)據(jù)排序問題如何避免OOM,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-05-05
  • Python PyQt5模塊實現(xiàn)窗口GUI界面代碼實例

    Python PyQt5模塊實現(xiàn)窗口GUI界面代碼實例

    這篇文章主要介紹了Python PyQt5模塊實現(xiàn)窗口GUI界面代碼實例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-05-05

最新評論