我是靠谱客的博主 淡淡凉面,最近开发中收集的这篇文章主要介绍python帮她操控办公软件_为了女朋友的安全,用python给她做了个小监控,专门监控老板...,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

[Python] 纯文本查看 复制代码import os #导入os库

import easygui as g

res = os.popen("arp -a") #运行cmd控制窗口,输入“arp -a”,并将内容传递到res中

counts = res.read() #读取res数据,转换为可读数据

# print(counts) #打印

result = counts.split('n') #将获得的counts中的数据根据“换行符”来进行分割切片

# print(result) #打印

ips = [] # 设一个空列表装ip

macs = [] # 设一个空列表装mac

for i in range(3,len(result)): #根据打印出来的数据可以看到,实际有用的ip mac等信息是在第3个(0,1,2,3,)开始,故从3开始遍历

line = result[i] #获得列表中第idx个数据

# print(line) #打印

line_split = line.split(" ") #根据“ ”进行切片

# print(line_split) #打印

num = 0 #设一个0

for ip_mac in line_split: #依次遍历line_split中的数据

if ip_mac != "": #如果ip_mac不等于“”(空),也就是有信息

num += 1 #那么num+1

if num == 1: #如果num==1,也就第一个有信息的数据,也就是ip

ip = ip_mac #则ip=ip_mac

ips.append(ip) #加到ips列表中

elif num ==2: #如果num==2,也就是第二个有信息的数据,也就是mac

mac = ip_mac #则mac=ip_mac

macs.append(mac) #加到macs列表中

# print(ips)

# print(len(ips))

# print(macs)

# print(len(macs))

#boss_mac = “” #老板的mac地址

boss_mac = g.enterbox(msg="请输入boss手机的mac地址",title="每天工作第一句,先给自己打个气!") #输入boss_mac

while mac != boss_mac: #当mac不是boss_mac时

for mac in macs: #依次遍历macs

# print(mac)

if mac == boss_mac: #当mac是boss_mac时

choice = g.msgbox(msg="今天也要加油哦!",title="每天工作第一句,先给自己打个气!") #提示报警

break #打破循环

最后

以上就是淡淡凉面为你收集整理的python帮她操控办公软件_为了女朋友的安全,用python给她做了个小监控,专门监控老板...的全部内容,希望文章能够帮你解决python帮她操控办公软件_为了女朋友的安全,用python给她做了个小监控,专门监控老板...所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(40)

评论列表共有 0 条评论

立即
投稿
返回
顶部