猫史档案馆


【Python作品分享】流量检测【作品秀】

用户:Cindy_jCindy_j查看:0 回复:1 评论:0 创建时间:2019-11-14T22:17:18


【作品展示】

center_image

 

【作品介绍】

你是不是为无法看见每天的流量使用情况而烦恼?

没关系!这个程序可以轻松解决这个问题!

他可以让你看到当天的流量使用状况!

 

【作品源代码】

import psutil,time
from tkinter import*

def make_window():
    app = Tk()
    app.config(bg='#2e2e2e')
    app.title('流量检测')
    app.geometry('300x150')

    Label(text='今天已使用流量',bg='#2e2e2e',fg='white',font=('SourceHanSansCN-Normal',20)).pack()
    Label(text='_MB', name='tol', bg='#2e2e2e',fg='white', font=('SourceHanSansCN-Normal',20)).pack()

    return app

def speed_test():
    s1 = psutil.net_io_counters(pernic=True)['WLAN'].bytes_recv
    s2 = psutil.net_io_counters(pernic=True)['WLAN'].bytes_sent
    data_tol=s1+s2

    time.sleep(1)
    return str(round(data_tol/1024/1024,2))+'MB'

def ui_update(do):
    data = do()
    lb2 = app.children['tol']
    lb2.config(text=data)
    app.after(1000,lambda:ui_update(do))

app = make_window()
app.after(1000,lambda:ui_update(speed_test))
app.mainloop()

 

【提示】

部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:

https://python.codemao.cn


回复

上一页1 页 / 共 1下一页
hanxiaohouhanxiaohou

emotion_编程猫_嗨起来

点赞0


评论