这是我在这里的第一个帖子,所以请容忍我的帖子礼仪。我一直在努力摆脱当我使用Tkinter的askopenfilename函数时出现的基本Tkinter窗口。我已经尝试使用撤销和销毁(组合和单独)来解决这个问题,但它似乎使我的代码陷入循环,无法继续下一节。
我在Python2中看到了几个解决方案,但我不知道如何将它们转换到Python3中。Tkinter是一个我没有很多经验的模块,所以它可能是我做的一个简单的疏忽。如有任何建议或意见,我们将不胜感激
以下是我正在使用的代码示例(CSV模块用于我代码的另一部分)
import csv
from tkinter import filedialog
from tkinter import *
root= Tk()
root.filename= filedialog.askopenfilename(initialdir = r"\Users",title="Select A File", filetypes= [("Csv Files","*.csv")])
root.mainloop()发布于 2020-07-07 02:37:32
使用撤销隐藏根窗口,取消图标化显示根窗口
import csv
from tkinter import filedialog
from tkinter import *
root=Tk()
# Hide Window
root.withdraw()
filename= filedialog.askopenfilename(initialdir = r"\Users",title="Select A File", filetypes= [("Csv Files","*.csv")])
# Show Window
root.deiconify()
root.mainloop()https://stackoverflow.com/questions/62762002
复制相似问题