2006年02月05日 星期日 23:59
比如更改网关,更改Ip地址。有没有相关的资料呢? wy4948 2006-02-05 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060205/9f70cad9/attachment.htm
2006年02月06日 星期一 09:49
首先想到的是调用系统命令修改,比如ifconifg, route 在 06-2-5,wy4948<wy4948 at 163.com> 写道: > > 比如更改网关,更改Ip地址。有没有相关的资料呢? > > ________________________________ > > wy4948 > 2006-02-05 > _______________________________________________ > python-chinese > Post: send python-chinese at lists.python.cn > Subscribe: send subscribe to > python-chinese-request at lists.python.cn > Unsubscribe: send unsubscribe to > python-chinese-request at lists.python.cn > Detail Info: > http://python.cn/mailman/listinfo/python-chinese > >
2006年02月06日 星期一 12:13
给个例子呀,不能光说呀 wolfg <wolfg1969 at gmail.com> 写道: 首先想到的是调用系统命令修改,比如ifconifg, route 在 06-2-5,wy4948 写道: > > 比如更改网关,更改Ip地址。有没有相关的资料呢? > > ________________________________ > > wy4948 > 2006-02-05 > _______________________________________________ > python-chinese > Post: send python-chinese at lists.python.cn > Subscribe: send subscribe to > python-chinese-request at lists.python.cn > Unsubscribe: send unsubscribe to > python-chinese-request at lists.python.cn > Detail Info: > http://python.cn/mailman/listinfo/python-chinese > > _______________________________________________ python-chinese Post: send python-chinese at lists.python.cn Subscribe: send subscribe to python-chinese-request at lists.python.cn Unsubscribe: send unsubscribe to python-chinese-request at lists.python.cn Detail Info: http://python.cn/mailman/listinfo/python-chinese --------------------------------- 雅虎1G免费邮箱百分百防垃圾信 雅虎助手-搜索、杀毒、防骚扰 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060206/16e79b72/attachment.html
2006年02月06日 星期一 16:52
伟 滕 wrote: > 给个例子呀,不能光说呀 > 你是在哪个操作系统下做? > */wolfg <wolfg1969 at gmail.com>/* 写道: > > 首先想到的是调用系统命令修改,比如ifconifg, route > > 在 06-2-5,wy4948 写道: > > > > 比如更改网关,更改Ip地址。有没有相关的资料呢? >
2006年02月06日 星期一 18:31
在 06-2-6,伟 滕<tengwei6328 at yahoo.com.cn> 写道: > 给个例子呀,不能光说呀 > 你先看看这篇文章: http://kuandai.kfinfo.ha.cn/Article_Show.asp?ArticleID=216 当你能够使用命令行来修改IP以后 使用os.system("命令行命令")就可以了 例如: os.system('ping 192.168.1')
2006年02月07日 星期二 08:39
windows下 jacob <jacob at exoweb.net> 写道: 伟 滕 wrote: > 给个例子呀,不能光说呀 > 你是在哪个操作系统下做? > */wolfg /* 写道: > > 首先想到的是调用系统命令修改,比如ifconifg, route > > 在 06-2-5,wy4948 写道: > > > > 比如更改网关,更改Ip地址。有没有相关的资料呢? > _______________________________________________ python-chinese Post: send python-chinese at lists.python.cn Subscribe: send subscribe to python-chinese-request at lists.python.cn Unsubscribe: send unsubscribe to python-chinese-request at lists.python.cn Detail Info: http://python.cn/mailman/listinfo/python-chinese --------------------------------- 雅虎1G免费邮箱百分百防垃圾信 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060207/4c7b0804/attachment.htm
2006年02月07日 星期二 09:45
在06-2-5,wy4948 <wy4948 at 163.com> 写道: > > 比如更改网关,更改Ip地址。有没有相关的资料呢? > > 可以,试试pywmi,我用过。 -- 云电清华同方小民工 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060207/51cb8faf/attachment.htm
2006年02月07日 星期二 10:18
能举个例子不,刚学Python,去goole都goole不到想要的内容#-.- 芋头 2006-02-07 发件人: 笨笨狗 发送时间: 2006-02-07 09:47:08 收件人: python-chinese at lists.python.cn 抄送: 主题: Re: [python-chinese] 我想请教下各位,Python是否可以操作本机的网络设置? 在06-2-5,wy4948 <wy4948 at 163.com> 写道: 比如更改网关,更改Ip地址。有没有相关的资料呢? 可以,试试pywmi,我用过。 -- 云电清华同方小民工 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060207/5a32744d/attachment.html
2006年02月07日 星期二 11:35
在06-2-7,芋头 <wy4948 at gmail.com> 写道: > > 能举个例子不,刚学Python,去goole都goole不到想要的内容#-.- > ok,比如,我现在想修改本机的ip设置,用python调用Windows的wmi配置: #!-*- coding:gb2312 -*- import wmi #导入pywmi模块 a = wmi.WMI() # 创建网络适配器配置对象,我这里序列为6,不知道为什么,大部分为0 b = a.Win32_NetworkAdapterConfiguration()[6] print b.IPAddress # 打印当前ip地址 #配置新的ip地址、子网掩码、网关以及DNS服务器 b.EnableStatic(IPAddress=["10.180.128.84"],SubnetMask=["255.255.255.0"]) b.SetGateways(DefaultIPGateway=["10.180.128.1"]) b.SetDNSServerSearchOrder(DNSServerSearchOrder=["10.180.0.1"]) #打印新的ip地址,这里要重新创建配置对象,要不然不能打印出最新的改动 b = a.Win32_NetworkAdapterConfiguration()[6] print b.IPAddress -- 云电清华同方小民工 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060207/6f8845cc/attachment.htm
2006年02月07日 星期二 11:37
这个pywmi模块调用了大部分的wmi操作,很是方便,狗狗也在研究中,希望了解的人指点一下,谢谢! -- 云电清华同方小民工 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060207/7d19b0ca/attachment.html
2006年02月07日 星期二 11:39
不爽的地方是,每个配置方法居然没有提供返回值以便确认是否成功,郁闷。还有就是如果网络上有重复的ip,设置是无效的,没有返回值就是不爽,希望作者能改进! -- 云电清华同方小民工 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060207/dcdd6fbe/attachment.htm
2006年02月07日 星期二 11:43
可以用wmi设置,很方便 -- 云电清华同方小民工 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060207/1b0406e2/attachment.html
2006年02月08日 星期三 13:38
在哪可以找到WMI这个模块!!? Best Regards, 笨笨狗 <chen.ruijie at gmail.com> Sent by: python-chinese-bounces at lists.python.cn 2006-02-07 11:37 Please respond to python-chinese at lists.python.cn To python-chinese at lists.python.cn cc Subject Re: Re: [python-chinese] 我想请教下各位,Python是否可以操作本机的网络设置 ? 这个pywmi模块调用了大部分的wmi操作,很是方便,狗狗也在研究中,希望了解的人 指点一下,谢谢! -- 云电清华同方小民工 _______________________________________________ python-chinese Post: send python-chinese at lists.python.cn Subscribe: send subscribe to python-chinese-request at lists.python.cn Unsubscribe: send unsubscribe to python-chinese-request at lists.python.cn Detail Info: http://python.cn/mailman/listinfo/python-chinese -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060208/29bd72dc/attachment.html
2006年02月08日 星期三 16:19
在06-2-8,andy.bu at kodak.com <andy.bu at kodak.com> 写道: > > > 在哪可以找到WMI这个模块!!? 看这里:http://tgolden.sc.sabren.com/python/wmi.html -- 云电清华同方小民工 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060208/7042b56d/attachment.htm
2006年02月08日 星期三 19:37
3ks -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060208/b4766a43/attachment.html
2006年02月09日 星期四 19:51
> #!-*- coding:gb2312 -*- > > import wmi #导入pywmi模块 > a = wmi.WMI() > > > # 创建网络适配器配置对象,我这里序列为6,不知道为什么,大部分为0 > b = a.Win32_NetworkAdapterConfiguration()[6] 这个可能是网卡在设备管理器的排位,你可以用IPEnabled过滤掉那些不能用的,像这样: b = a.Win32_NetworkAdapterConfiguration(IPEnabled = True) > > print b.IPAddress # 打印当前ip地址 > > #配置新的ip地址、子网掩码、网关以及DNS服务器 > b.EnableStatic(IPAddress=["10.180.128.84"],SubnetMask=["255.255.255.0"]) > b.SetGateways(DefaultIPGateway=[" 10.180.128.1"]) > b.SetDNSServerSearchOrder(DNSServerSearchOrder=["10.180.0.1"]) 可以尝试用下面的方法判断修改是否成功: >>> for i in b: ... a = i.SetDNSServerSearchOrder(DNSServerSearchOrder = ['192.168.0.1']) ... if int(a[0]) == 0: ... print 'ok' ... else: ... print 'not ok' ... ok >>> for i in b: ... a = i.SetDNSServerSearchOrder(DNSServerSearchOrder = ['192.168.0.999']) ... if int(a[0]) == 0: ... print 'ok' ... else: ... print 'not ok' ... not ok 我对wmi也很有兴趣,想用python写个网管软件。
2006年02月09日 星期四 21:25
如果有兴趣,也可以尝试命令行工具netsh,在windows2000及以后的版本都带有。 netsh对网络的管理功能强大,netsh既支持交互式,也支持批处理运行。 -- Best Regards, mep
2006年02月10日 星期五 10:53
在06-2-9,makeyunbad <makeyunbad at gmail.com> 写道: 我对wmi也很有兴趣,想用python写个网管软件。 太好了,能提供一些wmi的参考资料吗?如果有象javadoc那样的文档就好了,可以查询有什么方法,每个方法的参数是什么。dir、help、print……累都累死,还不一定能找到需要的:( -- 云电清华同方小民工 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060210/ad8a7139/attachment.htm
2006年02月10日 星期五 11:27
On 2/10/06, 笨笨狗 <chen.ruijie at gmail.com> wrote: > 在06-2-9,makeyunbad <makeyunbad at gmail.com> 写道: > 我对wmi也很有兴趣,想用python写个网管软件。 > > 太好了,能提供一些wmi的参考资料吗?如果有象javadoc那样的文档就好了,可以查询有什么方法,每个方法的参数是什么。dir、help、print……累都累死,还不一定能找到需要的:( > 如果是python代码, 可以用epydoc或者happydoc生成 WMI的参考看这里: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wmisdk/wmi/wmi_reference.asp -- simple is good http://datastrategy.org/number5
2006年02月10日 星期五 20:04
在 06-2-10,笨笨狗<chen.ruijie at gmail.com> 写道: > 在06-2-9,makeyunbad <makeyunbad at gmail.com> 写道: > 我对wmi也很有兴趣,想用python写个网管软件。 > > > > 太好了,能提供一些wmi的参考资料吗?如果有象javadoc那样的文档就好了,可以查询有什么方法,每个方法的参数是什么。dir、help、print……累都累死,还不一定能找到需要的:( > wmi.py模块好像没有什么资料了,TechNet中文站有些wmi的中文资料。 http://www.microsoft.com/china/technet/community/scriptcenter/default.mspx
Zeuux © 2025
京ICP备05028076号