Python 文件对话框:用户友好的方法
在 Python 中,使用 raw_input 与文件交互可能很麻烦,尤其是当用户需要时指定文件路径。更易于访问的解决方案是提供一个文件选择对话框。
tkFileDialog:一个简单且标准的选项
tkFileDialog 是 Python 标准库的一部分,提供了快速文件对话框的实现。然而,它会留下一个空框架,这可能会很烦人。
带有隐藏根窗口的 Tkinter
要抑制空框架,我们可以隐藏该根窗口Tkinter 创建:
import tkinter as tk
from tkinter import filedialog
root = tk.Tk()
root.withdraw()
file_path = filedialog.askopenfilename()
此代码打开一个文件选择对话框,无需任何其他 GUI 元素。
Python 2 的替代语法
对于 Python 2 用户:
import Tkinter, tkFileDialog
root = Tkinter.Tk()
root.withdraw()
file_path = tkFileDialog.askopenfilename()
免责声明: 提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发到邮箱:[email protected] 我们会第一时间内为您处理。
Copyright© 2022 湘ICP备2022001581号-3