文件打开对话框和拖放到 pygame 中



我想构建一个小应用程序;它必须有某种加载文件的可能性。现在我只是将路径复制到应用程序中,但我确实想构建一种可能性

  • 将文件从外部拖放到 GUI 中,然后
  • 有一个文件打开对话框。

有没有办法至少满足其中一个要求?因为我不想自己创建非本机文件打开对话框。

您可以使用 tkinter 中的文件打开对话框。

要获取文件名,代码将是:

from tkinter.filedialog import askopenfilename 
## OR  from tkinter.filedialog import *
from tkinter import *
root = Tk()
foo = askopenfilename()
root.destroy()
print(foo)

最新更新