如何从Python 3的tkinter filedialog中获取字符串?

如何从Python 3的tkinter filedialog中获取字符串?

要在tkinter应用程序中与文件系统交互,可以使用Tkinter的 文件对话框 模块。它提供了一种处理系统文件的方式。 文件对话框 ** 模块提供了许多内置函数帮助开发人员创建各种文件对话框。您可以使用任何 文件对话框 的功能来在您的应用程序中实现一个对话框。

最常用的功能是 filedialog.askopenfilename() ,它通常会创建一个对话框让用户在给定的程序界面中打开文件。

示例

假设我们想要获取使用 文件对话框 函数打开的字符串或文件名。我们可以使用标签小部件来显示我们使用函数将要打开的文件名。以下应用程序可用于打开任何类型的文件。

# Import required libraries 
from tkinter import *
from tkinter import filedialog 

# Create an instance of tkinter window
win = Tk()
win.geometry("700x300")

# Create a dialog using filedialog function
win.filename=filedialog.askopenfilename(initialdir="C:/", title="Select a file")

# Create a label widget
label=Label(win, text="您选择的文件是:" + win.filename, font='Courier 11 bold')
label.pack()

win.mainloop()

输出

运行以上代码将显示一个对话框,提示用户从C Drive中选择一个文件。

如何从Python 3的tkinter filedialog中获取字符串?

在选择文件后,它将在窗口上显示文件路径。

如何从Python 3的tkinter filedialog中获取字符串?

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程