看板 Python 關於我們 聯絡資訊
各位版友好, 如果今天我收到一連串的ip位置, 然後我根據某種規則將他們分成i類(i會根據規則不同而變動), 之後想要重新分配ip, 該怎麼做呢? 假設目前分出i類, 則第一類: 1.1.1.1 1.1.1.2 1.1.1.3 ... 第二類: 1.1.2.1 1.1.2.2 1.1.2.3 ... 第三類: 1.1.3.1 1.1.3.2 1.1.3.3 ... . . . 第i類: 1.1.i.1 1.1.i.2 1.1.i.3 ... 以此類推, 請問該如何實作呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.135.240.248 ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1428975046.A.D11.html
ccwang002: from ipaddress import IPv4Network, IPv4Address 04/14 10:07
ccwang002: IPv4Address('1.1.1.7') in IPv4Network('1.1.1.0/24') 04/14 10:07
謝謝您的建議喔!!我有修改一下文章內容, 這段程式碼會輸出True對吧@@ 不知道有沒有辦法可以自動配給ip... 發文時忘記說明i會根據每次規則不同而變動... 謝謝您的建議,我會多找一下這個lib的用法! ※ 編輯: Dong0129 (140.135.240.248), 04/14/2015 11:11:09 ※ 編輯: Dong0129 (140.135.240.248), 04/14/2015 11:17:39