这是我的第一个问题:
我正在寻求一种交互方式来查找路径,然后用熊猫加载数据框。
我正在使用Tk,当我运行代码时,似乎终端正在运行无限循环。
`import tkinter as tk
from tkinter import filedialog
root = tk.Tk()
root.withdraw()
file_path_to_open = filedialog.askopenfilename()`
我的错误在哪里?有什么建议吗?我正在从python中的MATLAB寻找类似于uigetfile的东西。
答案 0 :(得分:0)
我不知道此答案是否仍然对您有用,但也许对于那些有同样问题并通过google来到这里的人:
该问题不是由代码本身引起的,因为它可以正常工作。另请参见Quick and easy file dialog in Python?
我认为这是由于某些后台tk进程未完全关闭而引起的。
我的解决方案是重新启动python内核(使用Jupyter Notebook和python 3.6)并重新导入。另外,它可能有助于通过任务管理器关闭所有仍在运行的后台python进程。