class Test(Frame): def __init__(self, master=None): # 声明变量 super().__init__(master) # super代表的是父类的定义而非对象 self.master = master self.pack() self.create() def create(self): # 创建登录界面的组件 self.label01 = Label(self, text="用户名") self.label01.pack() # StringVar变量绑定到指定的组件。 # StringVar变量的值发生变化,组件内容也发生变化。 # 组件内容发生变化,StringVar变量的值也发生变化。 v1 = StringVar() self.entry_1 = Entry(self, textvariable=v1) self.entry_1.pack() v1.set("admin") print(v1.get()); print(self.entry_1.get()) # 创建密码框 v2 = StringVar() self.label_2 =Label(self, text="密码") self.label_2.pack() self.entry_2 = Entry(self, textvariable=v2, show="1") self.entry_2.pack() print(v1.get()); print(self.entry_1.get()) self.but_1 = Button(self, text="登录", command=self.login) self.but_1.pack() def login(self): username = self.entry_1.get() pwd = self.entry_2.get() print("去数据库对比用户名和密码") print("用户名{}".format(username)); print("密码{}".format(pwd)) if username =="wankan" and pwd =="123456": messagebox.showinfo("登录成功", "欢迎学习") Button(username, text="确定", command=self.destroy).pack() else: messagebox.showinfo("登录失败", "请重新登录") if __name__ == "__main__": root = Tk() App = Test(master=root) root.mainloop()
老师我这里想让他输入正确的账号密码后安确定就可以退出,然后做了一个按钮,让他确认退出,怎么还报错了?是我的方法不对吗?
老师不是说字符串被定义好了就不允许修改吗 具体是什么怎么不能被修改呢 我做了如下操作
老师,你好,我想请问一下这为什么报错,我的和视频里差不多的!看异常是找不到a包,可是它调用的不是a中的__init__.py模块吗?我也写给它了。
老师您好,为什么我的报错和老师的不一样呢?
老师这个是什么问题?改端口的方式我也试了还是这样
老师,您笔记里这个命令是不是写错啦,应该是config
老师,为什么我按照视频做这个界面是这样呀?是哪里错了嘛?
当我在CMD里面敲python,windows store跳了出来了,让我安装python 3.9,但是这个程序我已经安装过了。。。。
老师你好我用的.和..都是报错了 你看看我这个是不是哪里不对
模块的使用.zip
放进去也没用
webdemo.zip
老师。主线程休眠时间一长,输出的显示就有问题,这是IDEA的问题吗 package com.bjsxt; public class PriorityTest { public static void main(String[] args) throws InterruptedException { Priority p = new Priority(); Priority p1 = new Priority(); Thread t = new Thread(p,"线程1 "); Thread t1 = new Thread(p1,"线程2 "); System.out.println(t.getPriority()); System.out.println(t1.getPriority()); t.setPriority(Thread.MAX_PRIORITY); t1.setPriority(Thread.MIN_PRIORITY); t.start(); t1.start(); Thread.sleep(5000); p.stop(); p1.stop(); } } class Priority implements java.lang.Runnable{ private int num = 0; private boolean flag = true; @Override public void run() { while (flag){ System.out.println(Thread.currentThread().getName()+num++); } } public void stop(){ this.flag = false; } }
老师为什么这两个标签上下颠倒会出错啊
我想问下这个模块需求整理是产品人员还是测试人员整理
file_path = os.path.join(path,file)
老师,不要前面的路径的话,这一步为什么还要用join()呢,可以直接写os.path(file)吗
老师,我这个又又出问题了。。。我看网上说是我请求太过于频繁,但是我这边设置了请求频率还是不行啊
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637