环境:
操作系统:Windows 7
Python 2.7.10 :: Anaconda 2.2.0(64位)
Tkinter.TkVersion 8.5
我目前正在使用askopenfilename()来允许用户在Windows 7上指定/打开文件.这会生成一个对话框,允许用户通过此处突出显示的下拉菜单导航目录:
是否可以修改Windows中Tkinter askopenfilename对话框的默认行为,以允许用户键入文件路径而不是使用此下拉菜单?例如,
我意识到你可以使用"initialdir ="参数指定一个初始路径/目录,但我也想给用户提供键入/粘贴路径的便利.
使用 import os 您可以允许用户输入路径
import os
def Pathfinding(Select_path):
my_path = Select_path
user_path = os.chdir(my_path)
return user_path
Run Code Online (Sandbox Code Playgroud)
可以通过使用 Entry 小部件调用函数来将其添加到 tkinter