您的位置:首页 > 编程语言 > Python开发

Python练习5

2017-01-19 12:28 239 查看
无意看到老男孩的博文:合格linux运维人员必会的30道shell编程面试题及讲解http://oldboy.blog.51cto.com/2561410/1632876尝试着用刚开始学的python解答一些,权当练手了!如有错误,还请批评!
# 企业面试题5:
# 写一个脚本,实现判断10.0.0.0/24网络里,当前在线用户的IP有哪些(方法有很多)

PS:还不知道多线程怎么搞,这样看起来是实在是太Low了



import os
iptables=[]
for i in range(256):
ip="10.85.4.%s"%i
return1=os.system('ping -n 1 -w 1 %s'%ip) #每个ip ping1次,等待时间为1s
if return1==0:                            #ping的通,返回的结果为0,不通返回1
iptables.append(ip)
print(iptables)


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  python 老男孩 import