Python簡單實現(xiàn)子網(wǎng)掩碼轉換的方法
更新時間:2016年04月13日 10:03:21 作者:asdfsx
這篇文章主要介紹了Python簡單實現(xiàn)子網(wǎng)掩碼轉換的方法,涉及Python字符串相關操作技巧,需要的朋友可以參考下
本文實例講述了Python簡單實現(xiàn)子網(wǎng)掩碼轉換的方法。分享給大家供大家參考,具體如下:
這里實現(xiàn)將子網(wǎng)掩碼長度轉換為具體的子網(wǎng)掩碼地址:
def exchange_maskint(mask_int):
bin_arr = ['0' for i in range(32)]
for i in range(mask_int):
bin_arr[i] = '1'
tmpmask = [''.join(bin_arr[i * 8:i * 8 + 8]) for i in range(4)]
tmpmask = [str(int(tmpstr, 2)) for tmpstr in tmpmask]
return '.'.join(tmpmask)
if __name__ == '__main__':
print exchange_maskint(24)
更多關于Python相關內容感興趣的讀者可查看本站專題:《Python字符串操作技巧匯總》、《Python入門與進階經(jīng)典教程》及《Python文件與目錄操作技巧匯總》
希望本文所述對大家Python程序設計有所幫助。
相關文章
Python爬蟲解析網(wǎng)頁的4種方式實例及原理解析
這篇文章主要介紹了Python爬蟲解析網(wǎng)頁的4種方式實例及原理解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下2019-12-12
使用 Python 處理3萬多條數(shù)據(jù)只要幾秒鐘
在工作中經(jīng)常遇到大量的數(shù)據(jù)需要整合、去重、按照特定格式導出等情況。這篇文章主要介紹了使用 Python 處理3萬多條數(shù)據(jù)只要幾秒鐘的相關知識,需要的朋友可以參考下2020-01-01
python實現(xiàn)Android與windows局域網(wǎng)文件夾同步
這篇文章主要給大家詳細介紹了python實現(xiàn)Android與windows局域網(wǎng)文件夾同步,文中有詳細的代碼示例和圖文介紹,具有一定的參考價值,需要的朋友可以參考下2023-09-09

