tkinter处于怠速vs spyder

2024-09-28 22:18:56 发布

您现在位置:Python中文网/ 问答频道 /正文

我在spyder一直遇到Tkinter的问题,我不确定为什么。我反复地花了很多时间试图修复spyder中的代码,spyder在空闲状态下完全可以运行。这有一个简单的原因吗?是我的代码错误,而IDLE在spyder出现问题时忽略了不正确的位。在运行代码时,spyder中从未出现错误,只是没有按预期运行。我将展示一些代码,这些代码在空闲时的显示方式与spyder不同

from tkinter import font
import tkinter as tk

root = tk.Tk()
root.title("N Body Simulation")
root.geometry('400x300')

frame = tk.Frame(root)
frame.pack()

# titlefont = font.Font(family="Lucida Grande",size=45)
titlefont = font.Font(family='Helvetica', name='titlefont', size=50, weight='bold')
text_intro = "N-Body Simulation"
title = tk.Label(root, text=text_intro, font=titlefont)
title.place(relx=0.5, rely=0.1, anchor="center")
    
root.mainloop()

顶部的图像来自spyder,底部的图像处于空闲状态。为什么它总是看起来不一样,我做错了什么。对我来说,我已经做了必要的步骤来更改字体大小并使其加粗。还有一种方法可以像空闲一样运行它,但尽管spyder,如果最后一部分是一个愚蠢的问题,那么很抱歉。提前谢谢

Spyder

IDLE


Tags: 代码textimporttitletkinter状态错误body