python 3创建一个GUI来设置程序中的目录

时间:2016-02-09 01:18:44

标签: python user-interface python-3.x download tkinter

我想创建一个GUI,弹出询问使用python下载文件的位置。我希望它类似于谷歌浏览器在下载文件时使用的界面,因为它看起来非常标准。是否有可用于创建GUI的默认模块或添加?或者我必须创造自己?任何帮助,将不胜感激。

2 个答案:

答案 0 :(得分:0)

您可以使用许多GUI工具包,包括:

  • Kivy(现代触控启用)
  • Tkinter(与Python捆绑在一起)

这些具有文件选择器小部件,您可以使用这些小部件为文件系统提供标准外观的接口。

您想如何运行此程序?

答案 1 :(得分:0)

如果你的意思是你选择放置文件的位置的对话窗口,那就是tkinter.filedialog(https://docs.python.org/3/library/tkinter.html),它会给出最原始的外观。

但是,如果您指的是您选择是将文件保存在默认位置还是指定其他位置的对话框,则没有这样的小部件,但您可以自己构建它。对于这种情况,您可能应该深入了解Chromium来源,以确定它的确切行为(https://chromium.googlesource.com/