首页 > 编程语言 > 详细

Python练习5

时间:2017-01-19 20:20:23      阅读:245      评论:0      收藏:0      [点我收藏+]

无意看到老男孩的博文:合格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)

技术分享

本文出自 “Eric_Young的博客” 博客,请务必保留此出处http://yangge.blog.51cto.com/5783507/1893150

Python练习5

原文:http://yangge.blog.51cto.com/5783507/1893150

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!