tkinter制作选择文件夹对话框
# -*- coding: utf-8 -*-
"""
Created on Wed Dec 12 20:12:17 2018@author: Fanxiaolei
"""
#tkinter制作选择文件夹并输出所在目录里的所有文件名称。
from tkinter import Tk
from tkinter import filedialog
import os
import glob
root = Tk()
root.withdraw()
current_directory = filedialog.askdirectory()
if current_directory:file_path = os.path.join(current_directory,"*.*")f=glob.glob(file_path)#glob的第二参数recursive默认False表示不匹配子目录里的文件print(f)
root.withdraw()这句可以去掉讨厌的窗口管理器。去掉这句就会出现如下界面:
选择E盘下的C语言文件夹测试了下,结果如下:
tkinter制作选择文件夹对话框相关推荐
- 弹出打开/保存文件对话框 选择文件夹对话框
打开/保存文件对话框: CFileDialog::CFileDialog(BOOL bOpenFileDialog, //为TRUE则显示打开对话框,为FALSE则显示保存对话文件对话框LPCTSTR ...
- 选择文件对话框、保存文件对话框、选择文件夹对话框
选择文件对话框 // 设置图像文件过滤格式CString lv_strFilterAll = _T("所有文件(*.*)|*.*||");CString lv_strFilterJ ...
- NX二次开发-UFUN打开选择文件夹对话框UF_UI_create_filebox
NX二次开发-UFUN打开选择文件夹对话框UF_UI_create_filebox #include <uf.h> #include <uf_ui.h> #include &l ...
- MFC选择文件对话框和选择文件夹对话框
转::https://www.cnblogs.com/zhqshome/p/7063730.html 选择单个文件对话框: CString strFile = _T("");CFi ...
- CorelDRAW VBA - 打开选择文件夹对话框
目的 有时候我们可能需要让用户选择某个文件夹,比如说让用户指定某个目录,用于批量导入该目录下的文件.这篇教程将教会你使用 CorelDRAW 在代码中调用系统的文件夹选择对话框,并循环输出文件的名称和 ...
- QML 打开文件夹对话框选择文件保存路径
import QtQuick 2.14 import QtQuick.Controls 2.14 import Qt.labs.platform 1.0ApplicationWindow {visib ...
- 【MFC】选择文件夹时,记忆上一次路径
参考 https://www..com/Hisin/archive/2012/02/27/2370614.html https://www..com/ranjiewen/p/5697219.html ...
- 弹出选择文件夹的对话框 BROWSEINFO 的用法【MFC】
以下是在vs2008中编译通过的代码,代码注释详细.要实现的功能是点击"浏览"按钮,即弹出选择文件夹的对话框.并将选择的文件夹或文件路径显示在MessageBox中. void C ...
- VBA文件对话框的应用(VBA打开文件、VBA选择文件、VBA选择文件夹)
在VBA中经常要用到文件对话框来进行打开文件.选择文件或选择文件夹的操作. 用Microsoft Office提供的文件对话框比较方便. 用法如下 Application.FileDialog(fil ...
- (转) VBA文件对话框的应用(VBA打开文件、VBA选择文件、VBA选择文件夹)
在VBA中经常要用到文件对话框来进行打开文件.选择文件或选择文件夹的操作. 用Microsoft Office提供的文件对话框比较方便. 用法如下 Application.FileDialog(fil ...
最新文章
- 2021年浙软夏令营预推免面经
- Android App自适应draw9patch不失真背景
- VOS3000设置落地网关优先级
- 浅谈开发模式及架构发展
- 程序员面试算法_程序员的前20个搜索和排序算法面试问题
- Web前后端笔记-vue cli及java进行AES加解密
- java界面布局都有什么_java入門教程-10.5Java圖形界面之布局設計
- Python文件操作2
- java主函数_《左手 Java 右手 Python 》之 Java 的安装与初识(1)
- 模仿人人网客户端应用源码
- CrossApp 0.3.8 发布,跨平台移动App开发引擎
- 安装Mathtype之后,打开word出现错误的解决方法
- NVIDIA GeForce Experience登录报错:验证程序加载失败,请检查您的浏览器设置,例如广告拦截程序(解决办法)
- 小程序“成语猜题”部分答案
- [SV]SystemVerilog压缩数组(Packed Array)和非压缩数组( Unpacked Array)
- Python 静态方法 类方法
- return返回值的作用
- java HashMap练习题1
- 【源码】应用于各类工业控制的通用PID调谐器仿真设计
- mysql易百_MySQL Replace语句