中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久

python批量生成本地ip地址的方法
來源:易賢網(wǎng) 閱讀:1651 次 日期:2015-03-31 15:45:51
溫馨提示:易賢網(wǎng)小編為您整理了“python批量生成本地ip地址的方法”,方便廣大網(wǎng)友查閱!

這篇文章主要介紹了python批量生成本地ip地址的方法,實例分析了Python實現(xiàn)生成本地IP地址并綁定到網(wǎng)卡上的技巧,具有一定參考借鑒價值,需要的朋友可以參考下

本文實例講述了python批量生成本地ip地址的方法。分享給大家供大家參考。具體分析如下:

這段代碼用于在本地計算機上生成本地ip地址綁定到網(wǎng)卡,生成的是一個bat的批處理文件,運行此批處理文件,可以通過ipconfig查看

#!/usr/bin/python2.7

# -*- coding: utf-8 -*-

# Filename: AddIPAliases.py

import re,sys,socket,struct

# 1. 判斷IP地址是否合法; 2. 判斷用戶輸入的IP是否在Class A,Class B 或 Class C中

def CheckIP(IP,IPClassesInt):

regexIP=re.compile('^([01]?\d\d?|2[0-4]\d|25[0-5])\.([01]?\d\d?|2[0-4]\d|25[0-5])\.([01]?\d\d?|2[0-4]\d|25[0-5])\.([01]?\d\d?|2[0-4]\d|25[0-5])$')

Checking=regexIP.match(IP)

if Checking==None:

IP=raw_input("親!請輸入合法的IP地址哈: ")

return CheckIP(IP,IPClassesInt)

else:

IPInt=struct.unpack('!L',socket.inet_aton(IP))[0]

if IPInt not in range(IPClassesInt[0],IPClassesInt[1]+1) and IPInt not in range(IPClassesInt[2],IPClassesInt[3]+1) and IPInt not in range(IPClassesInt[4],IPClassesInt[5]+1):

IP=raw_input("親!您輸入的IP地址不在Class A,Class B或Class C中,請閱讀提示信息并重新輸入IP地址:")

return CheckIP(IP,IPClassesInt)

else: return IP

# 判斷輸入的數(shù)字是否合法

def CheckIPCount(IPCount):

regexIPCount=re.compile('\d+')

Checking=regexIPCount.match(IPCount)

if Checking==None:

IPCount=raw_input("親!請輸入合法的數(shù)量:")

return CheckIPCount(IPCount)

else: return IPCount

# 為用戶生成指定數(shù)量的IP

def MakeIps(IPInt,IPCount,IPIntBool):

targetBat=open('AddIPAliases.bat','w+')

targetCSV=open('AddIPAliases.csv','w+')

# 判斷IP地址的數(shù)量是否在Class A,Class B或Class C的范疇中

if int(IPCount)>(IPClassesInt[IPIntBoolTrue[1][2]]-IPInt+1):

IPCount=raw_input("親!您輸入的IP數(shù)量超過了"+IPIntBoolTrue[0]+"的范疇,請重新輸入:")

return MakeIps(IPInt,IPCount,IPIntBool)

else:

for i in range(int(IPCount)):

IPIntTrans=socket.inet_ntoa(struct.pack("!L", IPInt))

IPInt+=1

targetBat.write('netsh interface ip add address "本地連接" '+IPIntTrans+' '+IPIntBoolTrue[1][1]+'\n')

targetCSV.write(IPIntTrans+'\n')

targetBat.write('pause')

# Main 函數(shù)

print '''

**************************************************

以下信息能夠幫助你更好的運行此腳本:

1. 在運行腳本前,請移步:控制面板->查看網(wǎng)絡(luò)->本地連接->屬性->IPv4,將自動獲取IP改成手動

2. IP分為三類:

Class A:數(shù)量16777216,范圍10.0.0.0 - 10.255.255.255

Class B:數(shù)量1048576, 范圍172.16.0.0 - 172.31.255.255

Class C:數(shù)量65536, 范圍192.168.0.0 – 192.168.255.255

!!!所以大家在輸入IP的時候,請保證您輸入的IP屬于這三個分類之中!!!

3. 如果你使用的是英文系統(tǒng),請將自定義函數(shù)MakeIPs()中的“本地連接”改成“Local Area Connection”。

4. 腳本由于要對長整型的數(shù)據(jù)進行range(),所以計算時間有點長,請等待成功提示。

5. 在腳本存放的目錄將會生成一個bat文件和csv文件,bat文件用于向系統(tǒng)中添加IP,生成成功后請手動運行它,csv文件用于在Jmeter中調(diào)用這些IP。

6. 如果想清除在系統(tǒng)中插入的IP,請移步:控制面板->查看網(wǎng)絡(luò)->本地連接->屬性->IPv4,將手動獲取IP改成自動獲取IP

**************************************************

'''

# 將各個Class的起始和結(jié)束的IP地址轉(zhuǎn)換成整數(shù)

IPClasses=['10.0.0.0','10.255.255.255','172.16.0.0','172.31.255.255','192.168.0.0','192.168.255.255']

IPClassesInt=[]

for i in range(len(IPClasses)):

IPClassesInt.append(struct.unpack('!L',socket.inet_aton(IPClasses[i]))[0])

# 用戶輸入

IP=raw_input("請輸入起始IP地址:")

IPCount=raw_input("請輸入生成的IP數(shù)量:")

# 判斷輸入是否合法

IPAddress=CheckIP(IP,IPClassesInt)

IPCount=CheckIPCount(IPCount)

IPInt=struct.unpack('!L',socket.inet_aton(IPAddress))[0]

IPIntClassABool=IPInt in range(IPClassesInt[0],IPClassesInt[1]+1)

IPIntClassBBool=IPInt in range(IPClassesInt[2],IPClassesInt[3]+1)

IPIntClassCBool=IPInt in range(IPClassesInt[4],IPClassesInt[5]+1)

IPIntBool={"ClassA":[IPIntClassABool,'255.0.0.0',1],"ClassB":[IPIntClassBBool,'255.240.0.0',3],"ClassC":[IPIntClassCBool,'255.255.0.0',5]}

IPIntBoolTrue=[]

for i in range (len(IPIntBool)):

if True in IPIntBool.values()[i]:

IPIntBoolTrue.append(IPIntBool.keys()[i])

IPIntBoolTrue.append(IPIntBool.values()[i])

break

# 調(diào)用函數(shù)為用戶生成IP地址

MakeIps(IPInt,IPCount,IPIntBoolTrue)

print "Bat文件生成完畢,請移步至存放的腳本的文件夾找到并運行此文件。"

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

更多信息請查看IT技術(shù)專欄

更多信息請查看數(shù)據(jù)庫
易賢網(wǎng)手機網(wǎng)站地址:python批量生成本地ip地址的方法
由于各方面情況的不斷調(diào)整與變化,易賢網(wǎng)提供的所有考試信息和咨詢回復(fù)僅供參考,敬請考生以權(quán)威部門公布的正式信息和咨詢?yōu)闇剩?/div>

2026上岸·考公考編培訓(xùn)報班

  • 報班類型
  • 姓名
  • 手機號
  • 驗證碼
關(guān)于我們 | 聯(lián)系我們 | 人才招聘 | 網(wǎng)站聲明 | 網(wǎng)站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機站點 | 投訴建議
工業(yè)和信息化部備案號:滇ICP備2023014141號-1 云南省教育廳備案號:云教ICP備0901021 滇公網(wǎng)安備53010202001879號 人力資源服務(wù)許可證:(云)人服證字(2023)第0102001523號
聯(lián)系電話:0871-65099533/13759567129 獲取招聘考試信息及咨詢關(guān)注公眾號:hfpxwx
咨詢QQ:1093837350(9:00—18:00)版權(quán)所有:易賢網(wǎng)
中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久
一本一本久久a久久精品综合妖精| 久久爱www久久做| 国产欧美日韩视频| 久久国产主播精品| 亚洲视频在线一区观看| 亚洲国产高清在线观看视频| 国产乱码精品1区2区3区| 麻豆成人在线播放| 久久久久久婷| 欧美一区91| 最新成人在线| 一色屋精品视频在线看 | 国产日韩欧美综合精品| 欧美日韩一二三区| 欧美先锋影音| 欧美视频第二页| 国产精品成人在线观看| 国产精品拍天天在线| 国产精品女主播| 欧美日韩视频不卡| 国产精品爱久久久久久久| 国产精品护士白丝一区av| 国产精品免费区二区三区观看| 欧美日韩免费网站| 欧美精品三区| 国产精品久久久99| 亚洲第一网站| 亚洲视频欧美视频| 久久三级视频| 国产精品扒开腿做爽爽爽软件| 国产精品卡一卡二| 亚洲人成77777在线观看网| 亚洲视频第一页| 亚洲在线视频观看| 久久激情久久| 欧美视频中文字幕| 国产精品视频免费一区| 亚洲日本电影| 欧美亚洲在线| 麻豆亚洲精品| 国产欧美日韩一区| 今天的高清视频免费播放成人| 亚洲日本成人网| 久久亚洲春色中文字幕| 国产精品免费视频观看| 亚洲丶国产丶欧美一区二区三区 | 欧美一区二区视频观看视频| 午夜在线成人av| 国产精品v片在线观看不卡| 国产自产女人91一区在线观看| 一区二区三区国产精品| 欧美a级片网站| 国内精品伊人久久久久av一坑| 亚洲调教视频在线观看| 欧美日韩精品免费观看| 日韩午夜在线电影| 欧美日韩国产首页| 在线观看亚洲视频啊啊啊啊| 久久久国产一区二区三区| 欧美日韩喷水| 欧美午夜片在线观看| 欧美日韩在线观看一区二区| 欧美日韩在线视频观看| 国产视频亚洲精品| 国产免费成人在线视频| 性欧美大战久久久久久久免费观看| 国产精品播放| 国产精品久久久久永久免费观看| 亚洲免费视频网站| 国产日韩欧美高清免费| 久久夜色精品国产噜噜av| 国产主播喷水一区二区| 一区二区三区四区五区视频| 欧美日韩精品一区二区天天拍小说 | 久久欧美中文字幕| 欧美日韩精品福利| 午夜日韩视频| 在线观看亚洲视频| 欧美午夜在线观看| 欧美专区亚洲专区| 在线电影国产精品| 国产精品日韩在线播放| 久久精品水蜜桃av综合天堂| 亚洲高清视频一区二区| 99在线精品免费视频九九视| 国产精品久久久久久av下载红粉| 欧美精品三级在线观看| 午夜精品久久久99热福利| 亚洲电影毛片| 亚洲大片在线观看| 欧美色综合网| 欧美aa在线视频| 亚洲欧美在线免费观看| 亚洲天堂第二页| 亚洲国内自拍| 国产欧美一区二区精品性| 欧美午夜片在线观看| 欧美日韩在线三区| 欧美成年人网站| 亚洲欧美日韩精品一区二区| 亚洲国产欧美一区二区三区同亚洲 | 亚洲综合视频一区| 宅男噜噜噜66一区二区| 久久精品导航| 欧美一级午夜免费电影| 久久激情中文| 欧美超级免费视 在线| 欧美日韩精品系列| 国产一区二区毛片| 亚洲精品国产精品国自产观看| 亚洲国产婷婷综合在线精品 | 这里是久久伊人| 亚洲伊人网站| 免费成人av| 欧美亚洲成人精品| 亚洲高清一区二| 亚洲欧美在线视频观看| 久久夜色精品国产欧美乱| 欧美三级中文字幕在线观看| 在线成人av.com| 久久精品三级| 国产精品久久久爽爽爽麻豆色哟哟| 禁久久精品乱码| 欧美一级视频一区二区| 欧美日韩在线观看一区二区三区| 国语自产偷拍精品视频偷| 这里只有精品视频| 欧美精品啪啪| 亚洲第一综合天堂另类专| 亚洲欧美日本精品| 欧美日韩免费观看一区| 好吊成人免视频| 欧美中文字幕在线观看| 国产精品亚洲成人| 亚洲欧美日韩国产精品| 欧美日韩精品一区| 亚洲免费观看视频| 免费亚洲电影| 日韩网站在线观看| 欧美岛国在线观看| 亚洲大黄网站| 欧美成ee人免费视频| 永久555www成人免费| 老司机一区二区三区| 怡红院精品视频| 欧美精品免费视频| 亚洲视频你懂的| 国产精品自在欧美一区| 亚洲理论在线观看| 欧美日韩精品一区二区在线播放 | 在线精品视频一区二区三四| 美女黄毛**国产精品啪啪| 在线日本成人| 欧美久久婷婷综合色| 一区二区三区高清在线| 国产精品视频999| 久久综合福利| 亚洲精品国产欧美| 欧美日韩国产系列| 欧美日韩亚洲网| 欧美一区二区啪啪| 亚洲大片一区二区三区| 国产精品成人在线| 久久久一区二区| 亚洲网在线观看| 国产一区二区在线观看免费播放| 久久精品视频在线播放| 99亚洲视频| 亚洲第一福利视频| 国产日韩欧美精品| 欧美日韩系列| 欧美sm重口味系列视频在线观看| 亚洲欧美在线高清| 亚洲精品美女91| 亚洲大片av| 国产亚洲精品v| 国产精品美女久久久浪潮软件| 欧美成人激情视频免费观看| 欧美与欧洲交xxxx免费观看| 日韩一级精品视频在线观看| 在线看国产日韩| 国产一区二区三区久久 | 亚洲精选在线观看| 亚洲精品在线视频| 亚洲激情综合| 亚洲国产精品传媒在线观看| 狠狠综合久久av一区二区老牛| 国产欧美一区二区三区国产幕精品| 国产精品播放| 欧美日韩亚洲综合一区| 欧美日韩亚洲一区二区三区四区 | 亚洲视频中文| 夜夜嗨av一区二区三区中文字幕| 亚洲免费不卡| 亚洲一区二区三区精品动漫| 亚洲在线成人精品| 国产精品久久久久久久久久尿| 欧美国产日韩一区二区| 欧美日韩中文字幕综合视频 | 99精品欧美一区|