我正在尝试编写一个允许我浏览文件然后返回路径的函数。该文件的名称。但是,在我选择文件后,我的代码一直挂起(返回文件名,我没有收到错误,但文件对话窗口没有关闭,变得没有响应)。我正在运行OSX 10.9.1 Python 2.7.6(在发行说明中它提到解决类似的声音错误...)。我也有numpy 1.8.0。和matplotlib 1.3.1(但这两个都没有被导入所以不应该影响任何东西,对吧......?)。谢谢!
import Tkinter, tkFileDialog
def myfile():
root = Tkinter.Tk()
root.withdraw()
file_path = tkFileDialog.askopenfilename()
root.destroy() #tried with and without this line but it had not effect
return file_path
if __name__=='__main__':
print myfile()