首页 > 解决方案 > tkinter 文件对话框打开 2 个窗口

问题描述

我在运行时使用 Pycharm:

from tkinter import filedialog
from tkinter import *
import cv2 as cv
from matplotlib import pyplot as plt

root = Tk()
root.filename = filedialog.askopenfilename(initialdir = "",title = "Select file",filetypes = (("jpeg 
files","*.jpg"),("all files","*.*")))
print (root.filename)

img = cv.imread(root.filename)
plt.title('Image')
plt.imshow(img),plt.colorbar(),plt.show()

它首先打开一个 tk 窗口,然后打开 filedialog 窗口。如何避免打开第一个窗口?

标签: pythontkinter

解决方案


推荐阅读