我正在使用 Python 3.7,据我所知它已经随 tkinter 一起提供了。
该行在import tkinter as tk我的 IntelliJ IDEA 中导致警告:
“Python 2.7 版没有模块 tkinter”
在 |Preferences -> Project:'project name' -> Project Interpreter| 下,显然是选择了 3.7 版本。
在实践中,这段代码:
import tkinter as tk
root = tk.Tk()
root.title("mein GUI")
root.resizable(False, False)
w = 500 # width for the Tk root
h = 500 # height for the Tk root
sw = root.winfo_screenwidth()
sh = root.winfo_screenheight()
x = (sw / 2) - (w / 2)
y = (sh / 2) - (h / 2)
root.geometry('%dx%d+%d+%d' % (w, h, x, y))
print("test")
运行,打印“test”并且不抛出异常,但没有出现窗口。
我也很清楚它Tkinter用于 3.0 以下的 Python 版本和tkinter等于或高于 3.0 的版本
繁星coding
慕码人8056858
相关分类