免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 4106 | 回复: 3
打印 上一主题 下一主题

请问os.popen("netstat -rn")老是执行错误 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-01-11 15:23 |只看该作者 |倒序浏览
C:\>python
ActivePython 2.5.4.4 (ActiveState Software Inc.) based on
Python 2.5.4 (r254:67916, Apr 27 2009, 15:41:14) [MSC v.1310 32 bit (Intel)] on
win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import os
>>> os.popen("netstat -rn")
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
WindowsError: [Error 123] : 'C:\\WINDOWS\\system32\\cmd.exe;C:\\Program Files\\G
raphviz2.24\\bin /c netstat -rn'
>>>
问题是我都卸载了Graphviz2.24而且在cmd下输入path看到环境变量里面没有它啊

论坛徽章:
0
2 [报告]
发表于 2010-01-11 15:45 |只看该作者
重新开一个命令行,查看下PATH里是不是还有这个路径

论坛徽章:
0
3 [报告]
发表于 2010-01-11 16:02 |只看该作者
问题解决了,原来是没有清理干净,在COMSPEC环境变量里面还存在;C:\Program Files\G
raphviz2.24\bin ,而COMSPEC 指明DOS command.com文件存在的目录

论坛徽章:
2
拜羊年徽章
日期:2015-03-03 16:15:4315-16赛季CBA联赛之同曦
日期:2018-07-25 19:57:32
4 [报告]
发表于 2010-01-12 16:45 |只看该作者
改成 os.system 就OK了
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP