[代码]python配置网络参数(IP\子网掩码\网关\DNS\DHCP模式)
上一篇 /
下一篇 2011-11-08 21:03:33
python配置网络信息
# config windows network adapter parameters
# need: python 3.x + wmi + Python for Windows extensions(pywin32)
# wmi: http://pypi.python.org/pypi/WMI/#downloads
# Python for Windows extensions(pywin32): http://sourceforge.net/projects/pywin32/
# code by lymking#hotmail.comimport wmi
wmiObj = wmi.WMI()
nicConfigs = wmiObj.Win32_NetworkAdapterConfiguration(IPEnabled = True)
if len(nicConfigs)<1:
print("there not find network adapter in your pc\n byebye...")
exit()
# get & print network adapter name
index=1
for name in nicConfigs:
print(index, name.Caption);
index = index + 1;
cardNo = int(input('please entry a integer number to choose a network adaper: '))
nicConfig = nicConfigs[cardNo