Python密码锁屏窗体界面

您所在的位置:网站首页 关闭miui优化再打开怎么设置密码锁屏界面 Python密码锁屏窗体界面

Python密码锁屏窗体界面

#Python密码锁屏窗体界面| 来源: 网络整理| 查看: 265

 程序示例精选

Python密码锁屏窗体界面

如需安装运行环境或远程调试,见文章底部微信名片,由专业技术人员远程协助!

前言

这篇博客针对《Python密码锁屏窗体界面》编写代码, 原理上没有采用Windows自带锁屏模块,是通过软件界面实现锁屏,代码整洁,规则,易读。学习与应用推荐首选。

文章目录         一、所需工具软件         二、使用步骤                 1. 引入库                 2. 锁屏界面                 3. 锁屏函数定义                 4. 运行结果          三、在线协助 一、所需工具软件           1. Python3.6以上           2. Pycharm代码编辑器           3. Thinker, Pyhook库 二、使用步骤 1.引入库

代码如下(示例):

import tkinter from tkinter import * import tkinter.font as tkFont import time import pyHook 2.锁屏界面

代码如下(示例):

#——锁屏前界面 labelenter1=Label(root, text='设置锁屏密码', font=('Microsoft YaHei', 18)) texte1 = StringVar() e1 = tkinter.Entry(root, textvariable=texte1,font=('Microsoft YaHei', 14)) #——锁屏中界面 #ft1=tkFont.Font(family='Fixdsys', size=h/7, weight=tkFont.BOLD) ft1=tkFont.Font(family='Microsoft YaHei', size=30, weight=tkFont.BOLD) ft4=tkFont.Font(family='Microsoft YaHei', size=18) label0=Label(root, text='',height = 10) label1=Label(root, text='维修中', font=ft1,) label4=Label(root, text='密码错误',height = 1) ft2=tkFont.Font(family='Microsoft YaHei', size=30) var1=var2='' flag=1#锁屏前=1,锁屏后=2

该处使用的url网络请求的数据。

3.锁屏函数定义:

代码如下(示例):

#——进入锁屏 def enterroot(): global flag flag=2 print('开始锁屏') global var1 var1=e1.get() print('开密码:' + var1) root.geometry("%dx%d+0+0" %(w,h)) #root.configure(bg="red") e1.pack() e1.focus() bt1.pack() root.overrideredirect(True) bt2.pack_forget() labelenter1.pack_forget() localtime = time.localtime(time.time()) #print time.strftime("%H:%M:%S", time.localtime())) global timesum timesum=time.time() label5time=Label(root, text='开始维修时间:'+time.strftime("%H:%M:%S", time.localtime()),height = 1).pack() #——回车事件 def enterpress(event): if flag==1: enterroot() else: quitroot() #——强退事件 def protect(): if flag==2: print('防强退') else: root.destroy() root.bind('',enterpress) ft3=tkFont.Font(family='Microsoft YaHei', size=18) bt2 = Button(root,text='确认锁屏',font=ft3,command= enterroot) labelenter1.pack() e1.pack() e1.focus() bt2.pack() root.protocol("WM_DELETE_WINDOW", protect) root.mainloop() 4.运行结果如下: 

三、在线协助: 

如需安装运行环境或远程调试,见文章底部微信名片,由专业技术人员远程协助!



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3