微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

将路由从 tkFileDialog 保存为字符串而不关闭 UI

如何解决将路由从 tkFileDialog 保存为字符串而不关闭 UI

我正在开发一个用户界面,需要选择一个 Excel 数据表,然后使用其数据运行模拟。

这里的问题是我需要将文件的路径存储为字符串变量。使用以下代码可以正确完成此操作,但在 UI 关闭之前不会存储该变量。因为我将添加一个结果查看器,所以我需要在选择文件时存储变量。有人知道怎么做吗?

import tkinter as tk
from tkinter import*
from tkinter import ttk
from tkinter import filedialog

ventana=Tk()
barraMenu=Menu(ventana)
ventana.config(menu=barraMenu)

# Defition of functions for menu

def loadfile():
   global filepath
   filepath = filedialog.askopenfilename(initialdir = "/",title = "Select file",filetypes = (("Excel files","*.xlsx"),("all files","*.*")))
   

# Menu 

archivoMenu=Menu(barraMenu,tearoff=0)
barraMenu.add_cascade(label="Archivo",menu=archivoMenu)
archivoMenu.add_command(label="Importar",command=loadfile)

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。