python写了一个子网掩码计算器
脑子笨,口算子网掩码有点慢,于是用python3 写了个子网掩码计算器,可以算IPV4和IPV6,支持192.168.1.1/24和192.168.1.1/255.255.255.0两种掩码方式。
脚本内容如下:from IPy import IP import tkinter def ipmask(strs=""): try: ip = IP(strs, make_net=True) info = {} info["IP/MASK"] = str(ip) info["MASK"] = str(IP(ip).strNormal(2).split("/")[1]) info["LENGTH"] = ip.len() info["START"] = str(ip[0]) info["END"] = str(ip[-1]) ret = info except: ip = "" ret = "格式有误" return ret, ip class MY_GUI(): def __init__(self, init_window_name): self.init_window_name = init_window_name def set_init_window(self): self.init_window_name.title("IP子网掩码计算器") self.init_window_name.geometry("500x610+500+100") self.init_window_name.attributes("-alpha", 0.95) self.ip_label = tkinter.Label(self.init_window_name, text="IP/MASK") self.ip_label.pack(fill=tkinter.X, side=tkinter.TOP) self.ip_text = tkinter.Entry(self.init_window_name) self.ip_text.pack(fill=tkinter.X, side=tkinter.TOP, ) self.button = tkinter.Button(self.init_window_name, text="计算", width=13, command=self.trans) self.button.pack(fill=tkinter.Y, side=tkinter.TOP) self.result_data_Text = tkinter.Text(self.init_window_name) self.scroll = tkinter.Scrollbar() self.scroll.pack(side=tkinter.RIGHT, fill=tkinter.Y) self.scroll.config(command=self.result_data_Text.yview()) self.result_data_Text.config(yscrollcommand=self.scroll.set) self.result_data_Text.pack(fill=tkinter.Y, side=tkinter.TOP, expand="yes") # 功能函数 def trans(self): self.result_data_Text.delete(1.0, tkinter.END) strs = self.ip_text.get() info, ip = ipmask(strs) if "MASK" in info: self.result_data_Text.insert(tkinter.END," ") for i in info: self.result_data_Text.insert(tkinter.END, "{:<10}{} ".format(i, info[i])) self.result_data_Text.insert(tkinter.END, " {} ".format("=" * 50)) else: self.result_data_Text.insert(tkinter.END, info) if ip: if ip.len() > 65536: self.result_data_Text.insert(tkinter.END, "列表过大 ") else: for i in ip: self.result_data_Text.insert(tkinter.END, str(i) + " ") def gui_start(): init_window = tkinter.Tk() ZMJ_PORTAL = MY_GUI(init_window) ZMJ_PORTAL.set_init_window() init_window.mainloop() gui_start()
地球初始氧到底哪来的?这发现可能颠覆认知!如果我告诉你,石头会产氧,你是否认为是天方夜谭?(图片来自网络)氧气是人类与动物呼吸的必需物质。早期地球大气中几乎没有氧气,直至第一次大氧化事件(24。5亿23。3亿年前)之后,大
UP主发布OPPOFindX6Pro拆解视频,工业设计细节领先行业2023年3月21日,OPPO正式发布不分昼夜,无论远近的全新影像旗舰FindX6系列,以超光影三主摄引领移动影像进入全主摄时代。其中,作为OPPO的年度旗舰机型,最新发布的OPP
警惕代理退保和销售误导陷阱!北京黑龙江等多地银保监局发布风险提示界面新闻记者吕文琦界面新闻编辑近日,多地银保监局发布风险提示,提醒广大消费者警惕各类金融陷阱,维护合法权益。警惕代理退保代理维权陷阱近年来,代理维权代理退保骗局频发。北京银保监局指
从天安到鹰牌吴启超的健康人居征程3是佛山,20是爱你,320,佛山爱你。3月20日,国际幸福日,由佛山市政府指导的有家就有佛山造产业IP发布,鹰牌陶瓷是首批授权使用该IP的企业之一。鹰牌实业董事长吴启超,一个自诩
腾讯业绩增速下滑,流量红利消失2022年的腾讯还是有一定经营压力的,去年全球腾讯的收入同比下滑1,降到5546亿元,净利润则下滑7,降至1156亿元,分业务来看,腾讯的第一块业务增值服务微降1,网络广告业务下降
雄安崛起后,石家庄何以自处?雄安新区发展正在逐步加速,容东容西片区完成入住,首批三总部四高校确定搬迁,京城人口将输入雄安,轨道交通建设让雄安与京津联系更加紧密,可以预见,京津雄城市群的崛起只是时间问题。一,雄
用通用大语言模型打造数字机器人,壹沓科技完成近2亿B轮融资壹沓科技CEO卞晓瑜表示,当前,LLM通用大语言模型的诞生正在全球酝酿一场巨大技术变革,本轮融资壹沓科技将以LLM通用大语言模型能力为契机,全面升级超自动化平台能力以及扩展超自动化
现如梦中景(一)站在医院顶层的走廊里,透过玻璃窗就能看到无尘无菌的病房里的病床上躺着那么一个浑身插满管子,连接着各种仪器的年轻男人。已经三天了,床上的人还是没有丝毫动静。不知道有多少人盼望着他醒来
故乡的河故乡有条河,从村西沿村南向东流去。它的源头是村西六华里外的大山的山泉水,山里山泉密布,泉水从山涧流下,在山脚汇聚成溪流,沿长年形成的河道,流向东方。河水有深有浅,深的地方可以游泳洗
择友不善,后患无穷切莫深交此五种人!头条创作挑战赛俗语说在家靠父母,出门靠朋友。可见,朋友对一个人是多么重要。然而,如果交到的都是损友,非但不是依靠,反而是拖累。傅玄说近朱者赤,近墨者黑。你与什么人走得最近,往往预示
花季少女为何深夜不归?单身公寓一夜搬空,她们在躲什么?图片来源于网络影都,四月。春光似练,月色如水。月光笼罩大地,街上霓虹闪烁,熙熙攘攘的人群,商贩的叫卖声,让这座城市充满了人间烟火气。华光处,生活的人肆意享受着城市气息,黑暗处,生存
年货节首推,灵耀X双屏Pro2022直降500,轻松体验双屏黑科技元旦已经过去了,这也意味着我们距离春节已经越来越近了,相信大部分打工人都在准备进行年终汇报以及项目结尾了,但是在进行这些工作的时候,总是会感受到力不从心,原因是自己手里的生产力工具
让苹果感到威胁,小米13系列为何坐稳高端?影像突破成关键在曾经很长一段时间,苹果一直是高端毫无争议的霸主,具备绝对的行业垄断地位,安卓阵营只能望其项背无法构成挑战。可随着近期一大波安卓手销量不断打破纪录,苹果高端市场份额面临威胁,手机行
法国81岁足协主席被指控性骚扰!女方表示要想办事就得上床解决近日,法国主教练续约一事,法国足协主席因为对传奇人物齐达内表现得十分轻蔑,所以遭到了包括姆巴佩在内的知名球员的炮轰,在球员以及外界的极大压力之下,法足协主席勒格拉埃不得不承认了自己
娘家人不干了,皇马官方力挺齐达内,法国足协没事找事本来无一物,何处惹尘埃,法国队官宣德尚续约至2026年,应该说彻底断了齐达内执教法国队的愿望,不过也许是因为德尚续约的缘故,法国足协没事找事,就连齐达内也不放在眼里,现在皇马官方力
微信手表版来了!OPPOWatch3系列正式上线,一文教你看懂怎么玩对于智能手表而言,不完整的微信功能是一大痛点,让很多用户忍不住吐槽。在12月16日的新品发布会上,OPPO宣布OPPOWatch3系列将于2023年初上线微信手表版,如今2023年
圣诞节后,我拉黑了这些人作者尚锋从平安夜开始,我一直在拉黑一些人,为啥?年纪大了,希望自己的朋友圈干净点,不想与傻探讨傻问题。为啥要过圣诞节?实在话,现在我不过圣诞节,只是因为我老了,冬天太冷,不适合一个
成败只是生活的正常起落,不遗余力就好了下雨经历挫折并不代表你不行一个人从出生到死去,会经历无数的挫折是还是小宝宝的时候学走路遇到困难和学说话总是发音不清晰没人听得懂你的意思是读书的时候满满一黑板看不懂的数学板书和怎么刷
天水一色正清秋天水一色正清秋李玲楼下小河里的荷叶高挺淡绿的越来越少,折伏枯败的越来越多。但我并未感到萧瑟之气。芦苇正绿,芦花还未开到全盛,蒲苇茎叶饱满,蒲棒还没熟透。湛蓝而高远的天空,在荷叶间映
爱人先爱己,对自己宽容的人才会宽厚待人,你是忠于自己的人吗?爱人先爱己,对自己宽容的人才会宽厚待人,你是忠于自己的人吗?许多人听过这样一句话,叫严于律己,宽以待人。在我们传统的文化里,一个德高望重的人就是对他人特别地宽容,对自己的要求却十分
每天一学人际关系家是讲情的地方家人和谐相处,相亲相爱,是大是,彼此明争暗斗,互相伤害,则是大非。一个人若不尊重家人,又怎么可能无缘无故地尊重别人?如果连家人都伤害,外人还敢信任这个人吗?千万不要为了小是非而争执
警惕,再警惕防护,再防护!文飘在异乡的追梦人没有时钟,却能在冬日温暖的阳光里,听到时间前行的脚步与节奏,感受到时间从身旁走过的肃穆与静默。站在冬日暖阳下,望着窗外树梢泛着太阳光芒的几片红叶,感受着生命的寂静