• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            天下

            記錄修行的印記

            [原創]Python 各進制間的轉換

            最近在做協議分析時經常要用些進制間的轉換函數.
            記錄存檔:

            #python 2.6以后內置函數

            #10進制轉為2進制
            >>> bin(10)
            '0b1010'

            #2進制轉為10進制
            >>> int("1001",2)
            9


            #10進制轉為16進制
            >>> hex(10)
            '0xa'

            #16進制到10進制
            >>> int('ff'16)
            255

            >>> int('0xab'16)
            171

            #十進制轉為八進制
            >>print("%o" % 10)
            >>12


            #16進制到2進制
            >>> bin(0xa)
            '0b1010'
            >>>


            #10進制到8進制
            >>> oct(8)
            '010' 

            #2進制到16進制
            >>> hex(0b1001)
            '0x9'

            #IP地址之間的轉換
            import socket
            import time
            import
             struct

            def ip2hex (ip):
                
            return hex(struct.unpack("!I", socket.inet_aton(ip))[0])
                
            def ip2long (ip):
                
            return struct.unpack("!I", socket.inet_aton(ip))[0]    

            def long2ip (lint):
                
            return socket.inet_ntoa(struct.pack("!I", lint))

            #時間戳格式化
            def l2t (lint):
                return time.strftime("%Y-%m-%d %H:%M:%S",time.localtime(lint))

            posted on 2011-02-28 13:03 天下 閱讀(11270) 評論(0)  編輯 收藏 引用 所屬分類: Python

            <2011年12月>
            27282930123
            45678910
            11121314151617
            18192021222324
            25262728293031
            1234567

            導航

            統計

            常用鏈接

            留言簿(4)

            隨筆分類(378)

            隨筆檔案(329)

            鏈接

            最新隨筆

            搜索

            最新評論

            一本久久综合亚洲鲁鲁五月天亚洲欧美一区二区 | 久久综合给合久久狠狠狠97色69 | 欧美大香线蕉线伊人久久| 久久91精品国产91| 一本一道久久综合狠狠老| 久久久久国产精品熟女影院| 99久久免费国产特黄| 久久综合伊人77777| 综合人妻久久一区二区精品| 狠狠色丁香久久综合五月| 精品久久人人做人人爽综合| A级毛片无码久久精品免费| 天天综合久久久网| 一本久久a久久精品vr综合| 国内精品久久久久久中文字幕| 漂亮人妻被中出中文字幕久久| 狠狠色婷婷综合天天久久丁香| 要久久爱在线免费观看| 亚洲国产精品一区二区久久| 一本色道久久88—综合亚洲精品| 丰满少妇人妻久久久久久4| 亚洲va中文字幕无码久久| 国产精品成人99久久久久 | 亚洲精品高清国产一线久久| 久久精品?ⅴ无码中文字幕| 7777久久亚洲中文字幕| 99久久精品免费看国产一区二区三区| 国産精品久久久久久久| 精品综合久久久久久97超人| 久久香蕉国产线看观看精品yw| 欧美久久久久久午夜精品| 日本精品久久久久中文字幕8| 久久亚洲精精品中文字幕| 国产69精品久久久久观看软件| 久久久久久A亚洲欧洲AV冫| 国产精品狼人久久久久影院| 国产一区二区三区久久精品| 国产精品一区二区久久| 久久九九有精品国产23百花影院| 精品久久久久久久| 色综合久久久久网|