又是tkinter
小甲鱼python77集,我和他一样的代码from tkinter import *
root = Tk()
def callback():
fileName = filedialog.askopenfilename()
print(fileName)
Button(root, text="打开文件", command=callback).pack()
mainloop()
为什么会报错?
据说前面加一句from tkinter import filedialog就可以了,有大佬解释原理吗,为什么小甲鱼不用加 老八秘制 发表于 2020-4-13 22:20
据说前面加一句from tkinter import filedialog就可以了,有大佬解释原理吗,为什么小甲鱼不用加
可能是版本的原因?
不过tkinter是个包,现阶段肯定是要这么导入的 老八秘制 发表于 2020-4-13 22:20
据说前面加一句from tkinter import filedialog就可以了,有大佬解释原理吗,为什么小甲鱼不用加
都要加,from tkinter import * 不会导入 filedialog 以及 tkinter 包下的其他模块 from tkinter import *
from tkinter.filedialog import asksaveasfilename
root = Tk()
def callback():
fileName = asksaveasfilename()
print(fileName)
Button(root, text="打开文件", command=callback).pack()
root.mainloop()
求最佳{:10_254:} Mike_python小 发表于 2020-4-14 08:34
求最佳
我不是想要代码,我想知道为什么 老八秘制 发表于 2020-4-14 09:15
我不是想要代码,我想知道为什么
因为 from tkinter import * 不会导入 filedialog 以及 tkinter 包下的其他模块
页:
[1]