tkinter 窗口无法打开窗口,Vs 代码未显示任何错误


from pytube import YouTube
root = Tk()
root.geometry('500x300')
root.resizable(0,0)
root.title("YouTube donwloader")
Label(root,text='YouTube video downloader', font ='arial 20 bold').pack()
link = StringVar()
Label(root,text = 'Paste the link here', font = 'arial 15 bold').place(x=160, y = 60)
link_enter = Entry(root, width=70, textvariable= link).place(x=32, y=90)

def Downloader():
url = YouTube(str(link.get()))
video  = url.streams.first()
video.donwload()
Label(root, text = 'Donwload', font = 'arial 15 bold', bg = 'pale viloted red', command = Downloader).place(x=180, y = 150)

root.mainloop

当我运行程序时,它执行,但是不打开任何窗口。Vs代码也不显示错误

问题是你从来没有启动过mainloop

将最后一行改为:

root.mainloop()

还有其他错误。注意,place()方法总是返回None

相关内容

  • 没有找到相关文章

最新更新