0

我通过双击 .py 并从命令提示符运行并显示此错误:

错误

但是当我从 IDLE 运行时,它可以工作,这是怎么回事?

4

1 回答 1

0

解决方案是从 tkinter 导入函数:

from tkinter import filedialog
fname = filedialog.askopenfile(filetypes=(("Excel 97-2003", "*.xls"),
                                             ("Excel", "*.xlsx")))

在我有这个之前:

import tkinter as tk
fname = tk.filedialog.askopenfile(filetypes=(("Excel 97-2003", "*.xls"),
                                             ("Excel", "*.xlsx")))
于 2013-08-29T21:12:09.147 回答