Python:UI替代tkinter askdirectory

时间:2018-12-05 02:47:33

标签: python file directory user-input

我当前正在使用此tkinter代码,因此用户可以选择要输出文件的目录,该目录工作得很好:

    usi.sfl = tkFileDialog.askdirectory() + '/'

但是看起来像这样: No normal human locates files like this

我找到的其他替代方法包括:Better, but the lack of favorites on the left is concerning

我希望是这样的: The dream

我已经做了很多搜索,但是还没有找到我想要的东西。我以为它必须在那儿,但是我似乎找不到它。任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

我一直在使用tkinter askdirectory来做同样的事情,并且效果很好。

也许更改代码会有所帮助?

from tkinter import filedialog as fd
directory=fd.askdirectory()

现在目录是一个变量,可以用于读取/写入文件。

要写入此目录中的文件,您可以通过使用os.path.join()

将filenname字符串添加到目录中来指定文件名。
import os
fileout = os.path.join(directory + '/<filename>.<ext>')