from tkinter import* root=Tk() root.geometry("400x500") def test02(value): print("滑块的值:",value) newFont=("宋体",value) a.config("宋体",front=newFont) s1=Scale(root,from_=10,to=50,length=200,tickinterval=5,orient=HORIZONTAL,command=test02) s1.pack() a=Label(root,text="百战程序员",width=10,height=1,bg="pink",fg="brown") a.pack() root.mainloop()
老师,我照着敲的代码,为什么会报错呀
from embeddings_reproduction import embedding_tools
在另一个包下的文件引入embeddings_reproduction的py模块,为什么总是导不进去,sys的方式已经尝试,而且并无路径问题,两个包都是在一个大文件下面。
怎么确定一个项目中,哪些需要使用类,哪些需要使用方法?
老师,这两个参数是什么意思??这里我没搞懂是啥意思
生成exe文件之后,双击这个文件他还自动打开了命令提示符,后面这个黑的
with open('d:/a.txt','r') as f: content = f.readline() print(content) print('程序结束')
'd:/a.txt','r'
文件路径逗号后面的 r 表示的是什么
老师,我这个程序阵正常运行为什么不能创建文件。
super().__init__(master), super(Application,self).init(master), Frame.__init__(self,master) 这三个一样吗?
import traceback class AgeError(Exception): def __init__(self,errorInfo): Exception.__init__(self) self.errorInfo = errorInfo def __str__(self): return str(self.errorInfo)+',年龄错误,应该在1-150之间' if __name__ == '__main__': try: age = int(input('请输入一个年龄:')) if age<1 or age >150: raise AgeError(age) #若不使用try-except格式,则raise会直接抛出异常,即重写str方法 else: print('正常年龄:',age) except BaseException as e: #因为有了try-except语句,raise抛出异常,直接跳转到except语句后 print(e.__class__.__name__) with open('d:/a.log','a') as f: traceback.print_exc(file = f)
老师,请问在自定义异常后,再加入try-except语句,为什么raise就不在控制台打印异常信息了,而是把异常信息传入到日志中,但是加上try-except语句后,执行到raise语句时,不应该也会调用 __str__方法,继而在控制台打印异常信息么?
老师,第三行line.rstrip()这个line对象没有创建啊
老师,如果文件里存放的内容是中文程序会报错,这个怎么处理啊
from tkinter import * from tkinter import messagebox class Application(Frame): def __init__(self, master=None): super().__init__(master) # super()代表的是父类的定义, 而不是父类对象 self.master = master self.pack() self.createWidget() def createWidget(self): self.btn01 = Button(root) self.btn01["text"] = '点我就送花' self.btn01.pack() self.btn01["command"] = self.songhua self.btnquit = Button(self, text='退出', command=self.destroy) self.btnquit.pack() def songhua(self): messagebox.showinfo("Message", "送你一朵玫瑰花,亲亲我吧!") print("送你99朵玫瑰花") if __name__ == '__main__': root = Tk() root.geometry("500x300+300+300") root.title("一个经典的GUI程序类的测试") app = Application(master=root) root.mainloop()
老师 为啥我的退出按钮点击一下就消失了,程序并没有退出
视频中创建组件为什么需要传self?self表示当前Application对象。传的是对象的ID值,这应该是系统自动传的呀;
我的代码创建组件时加self无效;
打开的gif图片,在本地打开是可以动的,为什么使用GUI打开变成静止的
老师,帮解答一下以上三个问题,谢谢。
老师,这个tank写在子弹类里面,为什么tank就代表是Tank类呢
老师,为什么我这里它只是输出了一个txt文件呢?
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637