最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

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

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

有時(shí)候我們用數(shù)據(jù)庫存儲(chǔ)ip地址時(shí)可以將ip地址轉(zhuǎn)換成整數(shù)存儲(chǔ),整數(shù)占用空間小,索引也會(huì)比較方便,下面的python代碼自定義了一個(gè)ip轉(zhuǎn)換成整數(shù)的函數(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]

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

print('m.fzitv.net ip address is %s'%ip2long('61.129.51.27'))

輸出結(jié)果為:

m.fzitv.net ip address is 1031877403

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

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

輸出結(jié)果為:

'127.0.0.1'

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

相關(guān)文章

  • python連接mysql并提交mysql事務(wù)示例

    python連接mysql并提交mysql事務(wù)示例

    這篇文章主要介紹了python連接mysql并提交mysql事務(wù)的示例,需要的朋友可以參考下
    2014-03-03
  • 使用Python調(diào)取任意數(shù)字資產(chǎn)錢包余額功能

    使用Python調(diào)取任意數(shù)字資產(chǎn)錢包余額功能

    那資產(chǎn)放在錢包的時(shí)候,如何來監(jiān)控余額呢?任何數(shù)字資產(chǎn)都可以使用區(qū)塊瀏覽器來查詢余額,那我們只要從此著手,用Python調(diào)取區(qū)塊瀏覽器,來查詢余額就能實(shí)現(xiàn)所有資產(chǎn)的余額監(jiān)控,感興趣的朋友跟隨小編一起看看吧
    2019-08-08
  • python編碼最佳實(shí)踐之總結(jié)

    python編碼最佳實(shí)踐之總結(jié)

    python編碼最佳實(shí)踐之總結(jié),幫助大家整理了python編碼最佳實(shí)踐的相關(guān)知識(shí)點(diǎn),重點(diǎn)從性能角度出發(fā)對(duì)python的一些慣用法做一個(gè)簡單總結(jié),感興趣的小伙伴們可以參考一下
    2016-02-02
  • Pandas對(duì)數(shù)值進(jìn)行分箱操作的4種方法總結(jié)

    Pandas對(duì)數(shù)值進(jìn)行分箱操作的4種方法總結(jié)

    分箱是一種常見的數(shù)據(jù)預(yù)處理技術(shù)有時(shí)也被稱為分桶或離散化,他可用于將連續(xù)數(shù)據(jù)的間隔分組到“箱”或“桶”中。本文將使用python?Pandas庫對(duì)數(shù)值進(jìn)行分箱的4種方法,感興趣的可以了解一下
    2022-05-05
  • 深入解析Python中的多進(jìn)程

    深入解析Python中的多進(jìn)程

    這篇文章主要介紹了深入解析Python中的多進(jìn)程,“Python中的多進(jìn)程是通過multiprocessing包來實(shí)現(xiàn)的,和多線程的threading.Thread差不多,它可以利用multiprocessing.Process對(duì)象來創(chuàng)建一個(gè)進(jìn)程對(duì)象
    2022-06-06
  • python pandas dataframe 去重函數(shù)的具體使用

    python pandas dataframe 去重函數(shù)的具體使用

    這篇文章主要介紹了python pandas dataframe 去重函數(shù)的具體使用,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-07-07
  • 解決pycharm上的jupyter notebook端口被占用問題

    解決pycharm上的jupyter notebook端口被占用問題

    今天小編就為大家分享一篇解決pycharm上的jupyter notebook端口被占用問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2019-12-12
  • numpy給array增加維度np.newaxis的實(shí)例

    numpy給array增加維度np.newaxis的實(shí)例

    今天小編就為大家分享一篇numpy給array增加維度np.newaxis的實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2018-11-11
  • Python中mmap模塊處理大文本的操作方法

    Python中mmap模塊處理大文本的操作方法

    這篇文章主要介紹了Python中mmap模塊(處理大文本),將一個(gè)普通文件映射到內(nèi)存中,通常在需要對(duì)文件進(jìn)行頻繁讀寫時(shí)使用,這樣用內(nèi)存映射讀寫取代I/O緩存讀寫,以獲得較高的性能,需要的朋友可以參考下
    2023-02-02
  • 利用Python在一個(gè)文件的頭部插入數(shù)據(jù)的實(shí)例

    利用Python在一個(gè)文件的頭部插入數(shù)據(jù)的實(shí)例

    下面小編就為大家分享一篇利用Python在一個(gè)文件的頭部插入數(shù)據(jù)的實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2018-05-05

最新評(píng)論

鲁山县| 河西区| 密山市| 棋牌| 郎溪县| 保康县| 嫩江县| 正安县| 吉首市| 浦江县| 平陆县| 乌拉特后旗| 广东省| 宣威市| 开封县| 五峰| 丰原市| 郎溪县| 平邑县| 南充市| 贵溪市| 信阳市| 区。| 枞阳县| 沅陵县| 东莞市| 泾川县| 手游| 大邑县| 九寨沟县| 钟山县| 江川县| 芒康县| 安岳县| 凭祥市| 乌兰县| 阿勒泰市| 富民县| 沧源| 纳雍县| 淳安县|