python-IPy模塊
首先來安裝一下IPy模塊:
1、使用version方法來區分IP地址類型
2、通過指定的網斷輸出該網段的IP個數及所有IP地址清單
3、IP地址的反向解析、IP類型、IP轉換的方法
4、根據IP和掩碼輸出網段格式
也可以通過strNormal方法指定不同參數值以定制不同輸出類型的網段,輸出的類型為str類型。
取值含義:
0:無返回,如192.168.200.0
1:prefix(前綴)格式,如192.168.200.0/24
2:decimalnetmask格式,如192.168.200.0/255.255.255.0
3:lastIP格式,如192.168.200.0-192.168.200.255
5、判斷兩個網段是否存在包含、重疊等關系
示例:根據輸入的IP或子網返回相對應的網絡、掩碼、廣播、反向解析、子網數、IP類型信息。
執行效果:
python-IPy模塊
相關推薦
python-IPy模塊
com p地址 text images ipy 我們 定制 圖片 一個 IP地址規劃是網絡設計中非常重要的一個環節,在這過程中避免不了要處理一些網段、掩碼、子網數、IP類型等。Python有一個第三方模塊叫做IPy,可以輔助我們完成這項工作。 首先來安裝一下IPy模塊
1.Python中IP地址處理IPy模塊
exc rom 進制轉換 使用 targe adc put efi mes 安裝 先下載源碼,地址:ps://pypi.python.org/pypi/IPy/">https://pypi.python.org/pypi/IPy/ ,然後解壓後使用命令python s
Python模塊學習之IPy模塊
eat rst 3.5 3.6 最新版本 pypi org eating private 1、IPy介紹 IP地址規劃是網絡設計中非常重要的一個環節,規劃的好壞會直接影響路由協議算法的效率,包括網絡性能、可擴展性等方面,在這個過程當中,免不了要計算大量的IP地址,包括網段、
python學習-IPy模塊
IPy用於處理IPv4和IPv6地址和網絡的類和工具IPy - 用於處理IPv4和IPv6地址和網絡的類和工具。#! /env python3 #coding=utf-8 #使用pip install IPy,最新版本為0.83 ''' IP地址、網段的基本處理 ''
python argpare 模塊的簡單用法
python1、實例:#!/usr/bin/python #coding:utf-8 import argparse parser = argparse.ArgumentParser() parser.add_argument(‘-s‘,‘--string‘,dest=‘string‘,nargs=1
python 時間模塊小結(time and datetime)
間隔 -i date對象 per inf ear macbook port 兩個 一:經常使用的時間方法 1.得到當前時間 使用time模塊,首先得到當前的時間戳 In [42]: time.time() Out[42]: 1408066927.208922 將時間戳轉換
python fileinput 模塊替換文件全局內容
python fileinputnginx.conf 文件有如下內容: server { ..................................................................... server 192.
python collections模塊中namedtuple()
ansible最近看Ansible API中引用了collections的namedtuple()網上搜了一番後,發現是一個集合模塊,提供了多種集合類。In [1]: from collections import Callable Hashable
python常用模塊
sin info app ans tro apple mozilla pre pytho urllib 1. urllib.urlopen() 打開網頁 from urllib import request import json response = request.
python os模塊功能和方法總結
isp 通用 工作 相同 使用 結束 所有 erro 大量 1 os.sep 可以取代操作系統特定的路徑分割符 2 os.linesep 字符串給出當前平臺使用的行終止符。例如,Windows使用‘\r\n‘,Linux使用‘\n‘ 而Mac使用‘\r‘。
Python xlwt模塊
run width format constant als pro enter gen esc Examples Generating Excel Documents Using Python’s xlwt Here are some simple examples u
python第三方模塊的導入
.bashrc 內置 error: 環境變量 append 加載 嘗試 share 添加 模塊搜索路徑 當我們嘗試加載一個模塊時,Python會在指定的路徑下搜索對應的.py文件,如果找不到,就會報錯: >>> import module1 Traceba
Python標準模塊--asyncio
saas1 模塊簡介asyncio模塊作為一個臨時的庫,在Python 3.4版本中加入。這意味著,asyncio模塊可能做不到向後兼容甚至在後續的Python版本中被刪除。根據Python官方文檔,asyncio通過coroutines、sockets和其它資源上的多路復用IO訪問、運行網絡客戶端和服務端以
Python中模塊的發布與安裝
fix .tar.gz 沖突 lena python math port ... bsp 模塊(Module) Python中有一個概念叫做模塊(module),這個和C語言中的頭文件以及Java中的包很類似,比如在Python中要調用sqrt函數,必須用import
python re模塊記錄
findall else 包括 none 第一個 port bsp search re.search import re‘‘‘re模塊 compile match search findall group groups正則表達式常用格式: 字符:\d \
菜鳥上路之如何編寫python註冊模塊
當我 sans 切割 username 輸入 see put 註冊 1-1 我們先來確定下需求: 寫一個註冊的程序,輸入username,passwd,confirmpasswd 註冊成功之後,提示註冊成功,程序退出,要求用戶名不能重復 錯誤次數也是3次一.需求分析:需求
python pandas模塊,nba數據處理(1)
excel inpu con num 表結構 固定 sql 面向列 lines pandas提供了使我們能夠快速便捷地處理結構化數據的大量數據結構和函數。pandas兼具Numpy高性能的數組計算功能以及電子表格和關系型數據(如SQL)靈活的數據處理能力。它提供了復雜精細的
python fabric模塊 生產環境dubbo代碼包發布管理完整實例
fabric 代碼包部署#!/usr/bin/env pythonimport osimport timeimport fabricfrom fabric.api import *from fabric.context_managers import *from fabric.colors import *f
[轉載]Python logging模塊詳解
.html key 文件名 屏幕 輸出 mov say line log 原文地址: http://blog.csdn.net/zyz511919766/article/details/25136485 簡單將日誌打印到屏幕: [python] view plain c
Python--xml模塊
鍵值 操作 qq在線狀態 包含 asmx 進行 emp 元素 insert XML是實現不同語言或程序之間進行數據交換的協議,XML文件格式如下 讀xml文件 <data> <country name="Liechtenstein">