python中选择文件夹(即路径)的对话框如何实现

想要通过对话框的方式来添加路径,有没有选择文件夹的对话框,目前已知的tkinter.Filedialog模块中的askopenfilename()是选择文件的对话框,我想... 想要通过对话框的方式来添加路径,有没有选择文件夹的对话框,目前已知的tkinter.Filedialog模块中的askopenfilename()是选择文件的对话框,我想选择的是文件夹如何实现? 展开
 我来答
刺友互
高粉答主

2020-04-09 · 每个回答都超有意思的
知道答主
回答量:3979
采纳率:100%
帮助的人:72.6万
展开全部

1、首先,确保我们已经正确安装了python2.7的环境,然后,编辑一个.py文件。

2、然后,我们用python运行下该文件,可以看到,界面首先弹出了一个选择文件的对话框,符合我们预期。

3、然后,我们在里面选择一个文件,如图所示,这里我们选择了某Word文档。

4、然后,点击【确定】后,可以看到黑色的界面上,打印输出了一段文字:C:/Users/用户名/Desktop/JAVA设计模式总结之23种设计模式.docx,符合预期。

5、然后,又会弹出一个选择文件夹的对话框,这里选择【桌面】,点击【确定】按钮。

6、最后,界面上有输出了:C:/Users/用户名/Desktop,符合我们的预期。

烟店外游子
2018-12-21 · TA获得超过184个赞
知道答主
回答量:26
采纳率:0%
帮助的人:9.2万
展开全部
fdg = QFileDialog()
if path is None:
path = os.getcwd()
mypath = fdg.getExistingDirectory(self, "Set Directory", path)
print(mypath)
这可是我祖传的代码了,一直在用!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
龙氏风采
推荐于2017-07-28 · 知道合伙人互联网行家
龙氏风采
知道合伙人互联网行家
采纳数:5849 获赞数:12817
从事互联网运营推广,5年以上互联网运营推广经验,丰富的实战经

向TA提问 私信TA
展开全部
python中选择文件夹(即路径)的对话框:
askdirectory()
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
丽江海月客栈
2013-03-11 · TA获得超过581个赞
知道小有建树答主
回答量:383
采纳率:100%
帮助的人:175万
展开全部
askdirectory()
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tim_spac
2015-07-20 · TA获得超过3628个赞
知道大有可为答主
回答量:1804
采纳率:100%
帮助的人:2018万
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式