码迷,mamicode.com
首页 > 编程语言 > 详细

一个简单的python程序

时间:2014-11-11 18:54:08      阅读:184      评论:0      收藏:0      [点我收藏+]

标签:style   io   color   os   java   sp   on   bs   ad   

假设我们有这么一项任务:简单测试局域网中的电脑是否连通.这些电脑的ip范围从192.168.0.101到192.168.0.200. 

import subprocess
cmd="cmd.exe"
begin=101
end=200
while begin<end:

    p=subprocess.Popen(cmd,shell=True,stdout=subprocess.PIPE,
                   stdin=subprocess.PIPE,
                   stderr=subprocess.PIPE)
    p.stdin.write("ping 192.168.1."+str(begin)+"\n")

    p.stdin.close()
    p.wait()

    print "execution result: %s"%p.stdout.read()

对比Java,Python的实现更为简洁,你编写的时间更快.你不需要写main函数,并且这个程序保存之后可以直接运行.另外,和Java一样,Python也是跨平台的.

一个简单的python程序

标签:style   io   color   os   java   sp   on   bs   ad   

原文地址:http://www.cnblogs.com/vickyyu/p/4090002.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!