【发布时间】:2018-09-20 20:42:49
【问题描述】:
我使用 Visual Studio 代码作为 Python 3 的 IDE。使用 tkinter 时,如何使任何新创建的窗口显示在 Visual Studio 代码之上?下面是我正在使用的代码。
from tkinter import *
from tkinter.filedialog import *
def OpenFile():
ftypes=[('sqlite files','*.sqlite'),('ALL files','*')]
return askopenfilename(filetypes=ftypes)
def Main():
OpenFile()
【问题讨论】:
-
运行 tkinter/python 代码的那一刻发生了什么? GUI 窗口出现在哪里?
-
如果它创建了一个新窗口,它会显示在 Visual Studio 代码后面。通常使用 tkinter,我得到一个窗口,我得到一个可以单击的窗口,但是使用文件对话框,我必须将 Visual Studio 代码移动到我的另一个监视器。
-
您能否编辑您的问题以分享一个展示此问题的简短代码示例?
-
可以!我会在问题中得到一个简化版本。
标签: python-3.x tkinter visual-studio-code