【发布时间】:2021-10-02 03:28:50
【问题描述】:
在我的应用程序中,用户需要浏览文件。但是,来自tkFileDialog 的askdirectory 不太适合使用和浏览文件,因为它有些过时了。
它看起来像这样:
我想要实现的应该类似于“默认”窗口浏览对话框。像这样:
(来源https://www.pythontutorial.net/tkinter/tkinter-open-file-dialog/)
我不确定(因为我找不到证据),但我记得有人告诉我它看起来像这样,因为我使用的是 Python 2.7 而不是 3+。 真的吗?是否存在替代方案?
【问题讨论】:
-
我认为没有。它不存在
-
您使用
2.7有什么特别的原因吗?还有一种选择是自己做一个 -
@Matiiss 我现在没有太多选择,因为这是一个大型合作项目的一部分。我们确实计划在未来的某个地方迁移到 python 3.8。
-
@RoyiLevy 好吧,其实我刚才想到了一个选项,你要不要安装一个更新版本的python
Python 3.8或者,去tkinter模块复制文件对话框的源代码,然后将其调整为Python 2.7需要? -
@Matiiss 我将如何处理这个问题?从来没有做过那样的事。是否有可能只“取出”那部分?
标签: python-2.7 tkinter