提取该目录下文件夹及文件名称
利用Excel从文件夹中提取所有文件名
利用Excel从文件夹中提取所有文件名实际的工作中,各种各样的需求都会遇到,比如,快速提取指定文件夹中的文件名,除了一个个去复制之外,也可以在Excel中批量提取。
一、复制路径+替换法。
方法:
1、选中指定文件夹中的任意文件,快捷键Ctrl+A全选。
2、单击【主页】菜单【剪切板】组中的【复制路径】。
3、用Ctrl+V在Excel中的目标单元格中粘贴。
此时的内容并不是文件名,而是完整的路径。
4、快捷键Ctrl+H打开【查找和替换】对话框,在【查找内容】中输入:*\并【全部替换】。
5、之后单击【确定】-【关闭】即可。
解读:
此方法的关键在于将'前的内容替换为空值,所以用通配符*来代替\ 前的内容。
二、巧用PQ来获取。
方法:
1、在任意新建的工作表中,单击【数据】菜单中【获取和转换数据】组
中的【获取数据】-【来自文件】-【从文件夹】。
2、打开【浏览】对话框,找到存放文件的文件夹之后,单击【打开】命令。
3、然后选择【加载】。
4、选中出Name外的所有列并删除。
5、依次单击【表设计】菜单中【外部表数据】组中的【取消链接】即可。
解读:
此方法需要在2016及以上版本或者安装了 Power Query插件的 Excel 中进行,否则无法得到想要的结果哦!
最美尾巴:
此文中介绍的2中获取文件名的方法,不需要函数公式,只需动动鼠标,就能获取对应的文件名,是不是特别的方便?只需按照操作步骤一步步的操作即可完成!。
自-批量提取文件名和批量更改文件名的方法
批量导出和更改文件名的几种方法方法一:tree命令命令提示符下: (开始/运行/CMD)tree (要获得文件名的文件夹的路径)/f >(存放的路径/)例如:要获得C盘下的所有文件的文件名,并将生成的文件保存到D盘,可使用如下命令tree□C:□/f >D:/contents.txt“□”代表一个空格小tip:可以先在记事本中写好,将其粘贴(注意:不能用Ctrl+V)到cmd.exe程序中。
例:将下列复制到cmd.exe中即可tree D: /f>E:/contents.xls方法二:dir命令dirc:\ >d:\1.txt将C盘根目录里的文件夹名和文件名都保存在D盘目录下的1.txt里,此文件可导入excel 作进一步处理。
dir可加参数 /w 等。
其他:若是音乐文件,可将音乐文件拖进千千静听等播放软件,然后另存为播放列表。
此列表用记事本打开即可查看Other领导布置任务:把最近几年的个人论文列一个清单给我看。
天哪,个人论文?单位近百人,每个人每年一篇论文,如果都列出来,还不把我累死?仔细一想,总结全部放在“D:\lunwen”这个文件夹中,而且我原来使用论文的名称+作者名作为文件名来使用,也就是说,只要把文件名提取出来,那么清单自然就列出来了。
赶紧动手,在“运行”中键入“CMD”进入命令提示符窗口,然后切换命令提示符的状态到“D:\lunwen”,输入“dir /b huizong,txt”,参数“/b”表示仅提取文件名。
这样“lunwen”文件夹中的所有文件名都被提取到“huizong,txt”这个文本文件中。
现在打印出来,可以向领导交差了。
如果想把MP3格式的那就用这个开始——运行——CMD——输入你要搞的那个盘如:D:然后输入这个dir 盘符:\*.mp3 /s /a/b>>列表.txt1、打开一个记事本文档,然后复制下列内容到文档中。
@echooffdir/s/b*.* >文件名.txtexit2、将上述内容复制到要提取文件名的文件夹,然后将该文件改名为X.bat(X可为任意名称),然后双击运行方法一:1.打开文件夹(里面包含很多文件,文件名很乱)-----单选第一个文件(使呈蓝色)2.按CTRL+A键(全选)3.再按F2(选中第一个文件)4.第一个文件输入A------回车-------则文件夹内被选定的其他文件自动被命名为A(1),A(2), A(3)------这个方法很简单方便快捷。
快速批量提取文件夹中次级文件夹及文件名称的技巧
快速批量提取文件夹中次级文件夹及文件名称的技巧技巧:首先调出MS-DOS窗:win+R ->cmd ->回车。
方法一:tree命令命令提示符下:tree (要获得文件名的文件夹的路径)/f>(列表文件存放的路径及文件名/filename)注意:“/f>”前面的空格不可少!例如:要获得D盘下的所有文件的文件名,并将生成的文件保存到D盘,文件名为123.txt。
可使用如下命令tree D: /f>D:/123.txt方法二:dir命令dir c:\ >d:\123.txt将C盘根目录里的文件夹名和文件名都保存在D盘目录下的123.txt里。
此文件可导入excel作进一步处理。
dir可加参数/w 等。
(加下划线的这条是原作者[1]写的,我还没试过……)也可以先在命令提示符下进入某文件夹,然后输入:dir>> list.txt回车,目录列表就到list.txt这个文件里了。
小提示:可以先在记事本中写好,将其粘贴(注意:不能用Ctrl+V)到cmd.exe程序中。
例:将下列复制到cmd.exe中即可tree D: /f>D:/123.xlstree命令和dir命令的区别:1、tree能够以字符画的样式清晰的表明所有次级文件夹和文件(包括次级文件夹中的文件)的名称、存储位置隶属关系,而dir只能列出二级子文件夹的名称和根目录下文件的名称;2、dir能显示各二级子文件夹和根目录下文件的最后修改时间(从年到分钟),tree不能;3、dir能分类统计二级子文件夹和根目录下文件各自的个数及总体积(单位:字节),tree不能;4、tree生成的列表文件体积比dir生成的大(由第1条区别也可猜出这一点)。
从文件夹提取文件夹名称的方法
从文件夹提取文件夹名称的方法
从文件夹提取文件夹名称的方法有以下几种:
1. 使用操作系统自带的文件管理器。
在Windows操作系统中,可以打开File Explorer,找到要提取名称的文件夹,右键单击文件夹并选择“属性”,然后在“常规”选项卡中查看文件夹名称。
在Mac操作系统中,可以打开Finder,找到要提取名称的文件夹,右键单击文件夹并选择“信息”,然后在“名称和扩展名”中查看文件夹名称。
2. 直接复制法。
如果你是Win10用户,可以使用文件管理器中的“复制路径”功能。
只需选中所有文件,点击窗口菜单,主页下面的“复制路径”按钮,将所选文件的完整文件名(含文件路径)复制到系统剪贴板中,然后粘贴到Excel即可。
之后需要清除文件路径,打开替换窗口【Ctrl H】,再将
文件路径复制粘贴到查找内容一栏,替换为空,然后点击【全部替换】。
按下按钮以后,瞬间就能得到全部照片的名称(含后缀)。
3. Chrome浏览器法。
其他系统的用户,只要电脑上安装了Chrome浏览器,同样可以轻松提取文件清单。
以上方法仅供参考,可以根据自己的需求和实际情况选择合适的方法。
批量提取文件名的办法
现在打印出来,可以向领导交差了。
如果想把MP3格式的那就用这个
开始——运行——CMD——输入你要搞的那个盘如:D:然后输入这个
dir 盘符:\*.mp3 /s /a /b>>列表.txt
�
“□”代表一个空格
小tip:
可以先在记事本中写好,将其粘贴(注意:不能用Ctrl+V)到cmd.exe程序中。
例:将下列复制到cmd.exe中即可
tree D: /f>E:/contents.xls
方法二:dir命令
dir c:\ >d:\1.txt
将C盘根目录里的文件夹名和文件名都保存在D盘目录下的1.txt里,此文件可导入excel作进一步处理。dir可加参数 /w 等。
其他:
若是音乐文件,可将音乐文件拖进千千静听等播放软件,然后另存为播放列表。此列表用记事本打开即可查看
Other
本文转自/%CA%A4%CF%B0/blog/item/0235cb5c6933fd46fbf2c054.html
领导布置任务:
批量提取文件令提示符下: (开始/运行/CMD)
tree (要获得文件名的文件夹的路径)/f >(存放的路径/filename)
例如:要获得C盘下的所有文件的文件名,并将生成的文件保存到D盘,可使用如下命令
tree□C:□/f >D:/contents.txt
把最近几年的个人论文列一个清单给我看。天哪,个人论文?单位近百人,每个人每年一篇论文,如果都列出来,还不把我累死?仔细一想,总结全部放在“D:\lunwen”这个文件夹中,而且我原来使用论文的名称+作者名作为文件名来使用,也就是说,只要把文件名提取出来,那么清单自然就列出来了。
提取文件夹下特定名字文件的命令
提取文件夹下特定名字文件的命令一、引言在日常的电脑使用中,我们常常需要从一个文件夹中提取出特定名字的文件。
这个需求可能由各种情况引起,比如整理文件、筛选特定类型或格式的文件等。
为了高效地完成这一任务,我们需要了解一些命令行中提取文件夹下特定名字文件的命令。
本文将为您介绍几个常用的命令,并提供一些使用示例,帮助您更好地掌握这些命令的使用方法。
二、命令介绍 1. find命令 find命令是Linux和Unix系统中一个非常强大的文件搜索工具,它可以根据指定的条件在一个或多个目录中搜索文件。
在提取文件夹下特定名字文件的场景中,我们可以使用find命令来实现。
find命令的基本语法如下:find <目录> -name <文件名>其中,<目录>表示要搜索的目录,<文件名>表示要搜索的文件名。
以下是一些使用find命令提取文件夹下特定名字文件的示例:示例1:搜索当前目录下名为”example.txt”的文件find . -name example.txt示例2:搜索当前目录及其子目录下名为”*.pdf”的文件find . -name "*.pdf"2.grep命令 grep命令是一个强大的文本搜索工具,它可以根据指定的模式在文件中搜索匹配的行。
虽然它主要用于搜索文件的内容,但也可以用于提取文件夹下特定名字的文件。
grep命令的基本语法如下:grep "<文件名模式>" <目录>其中,<文件名模式>表示要搜索的文件名模式,<目录>表示要搜索的目录。
以下是一些使用grep命令提取文件夹下特定名字文件的示例:示例1:搜索当前目录下以”example”开头的文件grep "^example" .示例2:搜索当前目录及其子目录下以”.txt”结尾的文件grep ".txt$" .3.ls命令结合通配符 ls命令是用于列出目录内容的命令,通过结合通配符,我们可以利用ls命令提取文件夹下特定名字的文件。
批处理提取路径中的文件名
批处理提取路径中的文件名批处理是一种在Windows操作系统中使用的脚本语言,它可以自动化执行一系列命令和操作。
在批处理中,我们经常需要从文件路径中提取文件名作为标题。
本文将介绍如何使用批处理来实现这一功能。
我们需要了解一下文件路径的结构。
在Windows系统中,文件路径通常由驱动器名、文件夹路径和文件名组成。
例如,C:\Users\Administrator\Desktop\example.txt是一个典型的文件路径,其中C是驱动器名,\Users\Administrator\Desktop是文件夹路径,example.txt是文件名。
要提取文件名,我们可以使用批处理中的字符串处理函数。
具体来说,我们可以使用%~n1来提取第一个参数的文件名部分。
下面是一个简单的示例:```@echo offset filepath=C:\Users\Administrator\Desktop\example.txtfor %%i in ("%filepath%") do (set filename=%%~ni)echo 文件名为:%filename%```在上面的示例中,我们首先定义了一个变量filepath,它存储了文件的路径。
然后,我们使用for循环和字符串处理函数%~n1来提取文件名,并将其存储在变量filename中。
最后,我们使用echo 命令将文件名输出到屏幕上。
除了提取单个文件名,我们还可以提取文件夹路径中的文件名。
例如,如果我们有一个文件路径C:\Users\Administrator\Desktop\example\example.txt,我们可以使用%~nx1来提取文件夹路径中的文件名。
下面是一个示例:```@echo offsetfilepath=C:\Users\Administrator\Desktop\example\example.t xtfor %%i in ("%filepath%") do (set folderpath=%%~dpiset filename=%%~nxi)echo 文件夹路径为:%folderpath%echo 文件名为:%filename%```在上面的示例中,我们使用%~dpi来提取文件夹路径中的文件名,并将其存储在变量folderpath中。
妙用小工具之如何快速获取文件夹目录结构及文件名
如何快速获取文件夹下多层目录结构及文件名 在NI 想要提取的目录结构下:
1 .新建文本文档;
2 .在文本内输入:
@ECHO OFF tree /F > TreeList.txt
其中TreeList 为输出的目录结构的文件名,可调整 [文件(F)编辑(E)格式(0)查看(V)帮助(H)
bECHO OFF
tree /F > TreeList. txt
3 .展示文件扩展名。
主页 共享 瓷看
4 .修改文件扩展名为“上昌^ 国新建文本文档.bat
5 .双击文件,生成目录TreeList.txt,即获得文件夹下的多层目录结构及文件名。
1-TreeLhttxt iSW*
文忤检-任)WK(0)
林心匕的土竹火PAPI
当中外号为OAEBTHA
>:.
TreeList. ext 新建 bat
—01 AUA Trvti*List. lit
1预览窗格 1详细信息窗格 a?超大图标二大图标 -中图标
狭小图标 ?列表 二详细信息 :二平铺 B 内容 B1 排式 分组依据, 二 项目其选框
面添加列, J 文件扩展名】g
… RNK
<1将所有列调整为合适的大小 口隐藏的项目所选项目 O 选项 窗格 布局 当前视图 席示值藏。
生成文件夹下所有目录和文件名
提取并生成文件夹下所有目录和文件名(本文属转载)一、单层生成dir [drive:][path] /b > [drive:][path]filename应用实例①:把D盘test目录下所有文件名导到one.xls里,点开始—运行—键入cmd回车,窗口里输入:dir D:\test /b >D:\ test\one.xls这样就在你的当前test目录自动生成了一个one.xls的excel文件,打开来就能看到D盘test目录下的所有文件名了,并且都带有扩展名的。
如果你需要导到是txt记事本,那就改成one.txt就OK了。
如何把多个目录下的所有文件名都导入到one.xls里,把命令稍作改动就可以了。
命令格式如下:dir [drive:][path] /b >> [drive:][path]filename应用实例②:把D盘test目录、mp3目录、E盘video目录下的所有文件名存到one.xls里,点开始—运行—键入cmd回车,窗口里输入:dir d:\test /b >> d:\ test\one.xlsdir d:\mp3 /b >> d:\ test\one.xlsdir e:\ video/b >> d:\ test\one.xls这样就在你的当前test目录生成一个one.xls的excel文件,打开来就能看到以上三个目录下的所有文件名了,并且都带有扩展名的。
二、多层生成TreeTree是Windows操作系统专门用来以图形方式显示驱动器或路径的文件夹结构的命令,它是DOS命令,它显示的文件目录按照树型显示,非常的直观,就像一个分支表(如图1)。
命令格式为:Tree [drive:][path] [/f] [/a],各参数的分别为:图1drive表示要显示目录结构的磁盘的驱动器。
path 表示要显示目录结构的目录。
/f 表示显示每个目录中的文件名。
wps获取所有文件名称的方法
一、介绍WPS获取所有文件名称的重要性在日常工作中,我们经常需要获取某个文件夹下的所有文件名称,无论是为了备份、整理、检索还是分析,都需要用到文件名称获取的方法。
而WPS作为一款常用的办公软件,其文件管理功能也十分重要。
学会如何在WPS中获取所有文件名称,对于提高工作效率和管理文件十分重要。
二、WPS文件名称获取的基本方法在WPS中获取所有文件名称,可以通过以下几种基本方法进行操作:1. 使用文件资源管理器打开文件资源管理器,找到需要获取文件名称的文件夹,直接查看文件列表,复制或记录文件名称。
2. 导出文件清单在WPS中,可以通过“文件”菜单中的“导出到”功能,将文件清单导出为文本文件,然后查看文本文件中的文件名称。
3. 使用批量重命名功能WPS中提供了批量重命名功能,可以将文件夹下所有文件的名称全部列出,方便查看和操作。
三、WPS获取文件名称的高级技巧除了基本方法外,WPS还提供了一些高级的技巧和功能,更加方便、快捷地获取文件名称。
1. 使用VBA宏在WPS中,可以使用VBA宏编程来实现自动获取文件名称的功能,通过编写简单的代码,可以实现批量获取文件名称的操作,极大地提高效率。
2. 使用插件WPS也支持安装各种插件和扩展程序,其中就包括文件管理相关的插件,通过安装合适的插件,可以快速方便地获取文件名称。
3. 使用快捷键在WPS中,有许多快捷键可以帮助快速获取文件名称,比如通过快捷键组合实现文件选择、文件复制、文件粘贴等操作,节省大量时间。
四、总结WPS作为一款功能强大的办公软件,其文件管理功能也非常重要。
学会如何在WPS中获取所有文件名称,对于提高工作效率和管理文件十分重要。
通过基本方法和高级技巧结合,可以轻松方便地完成文件名称的获取工作,提高工作效率。
希望大家能够认真学习并灵活运用,提高工作效率和提升工作质量。
五、基于WPS文件名称获取的应用场景和实际案例在实际工作中,我们经常需要获取文件名称的需求并非局限于简单的文件整理,而是涉及到很多复杂的情景。
提取当前文件夹下所有文件名,或当前文件夹及其子目录下所有文件名到xls里
提取当前⽂件夹下所有⽂件名,或当前⽂件夹及其⼦⽬录下所有
⽂件名到xls⾥
核⼼代码:dir *.*/b(s)>a.xls
1、新建txt⽂本⽂件
2、在⽂本⽂件内写⼊dir *.*/b>a.xls,保存并关闭
3、查看⽂本⽂件的后缀名,把txt后缀改为以bat后缀的⽂件,保存更改,此时⽂件图标会显⽰⼀个锯齿状
4、双击运⾏
5、命令讲解
如果把/b改为/s,指提取当前⽬录及其⼦⽬录下所有⽂件名
dir
显⽰⽬录⽂件和⼦⽬录列表。
可以使⽤通配符( ? 和 * ),?表通配⼀个字符,* 表通配任意字符 *.后缀。
指定要查看后缀的⽂件。
上⾯其实也可以为“.后缀”,例如dir *.exe 等于dir .exe。
参数/p: 每次显⽰⼀个列表屏幕。
要查看下⼀屏,请按键盘上的任意键。
参数/w: 以宽格式显⽰列表,在每⼀⾏上最多显⽰5个⽂件名或⽬录名。
参数/s: 列出指定⽬录及所有⼦⽬录中出现的每个指定的⽂件名。
⽐win环境下的查找快多了
dir *.* >a.txt把当前⽬录⽂件列表写⼊a.txt。
dir *.* /s > a.txt把当前⽬录⽂件列表写⼊a.txt,包括⼦⽬录下⽂件。
直接提取文件夹文档名称的方法
直接提取文件夹文档名称的方法在日常工作和生活中,我们经常会遇到需要提取文件夹内所有文档名称的情况。
有时候我们可能需要进行批量文件处理、文件管理或者是整理工作。
那么,如何快速高效地提取文件夹内的文档名称呢?下面将介绍几种常用的方法。
一、使用Windows资源管理器提取文件夹文档名称的方法在Windows操作系统中,我们可以使用资源管理器来实现提取文件夹内文档名称的操作。
具体步骤如下:1. 打开Windows资源管理器。
你可以通过点击操作系统任务栏的“我的电脑”或“此电脑”图标来打开资源管理器。
2. 导航到目标文件夹。
在资源管理器左侧的导航栏中,选择包含目标文件夹的磁盘驱动器,然后依次展开文件夹路径,找到目标文件夹。
3. 选择并复制文件夹内所有文档名称。
在目标文件夹内,按住Ctrl键并点击每个文档,或者点击并框选需要提取的文档,然后按下Ctrl+C键复制这些文档的名称。
4. 粘贴文档名称到目标位置。
打开一个文本编辑器(如Notepad),然后按下Ctrl+V键粘贴之前复制的文档名称。
这样就完成了提取文件夹文档名称的方法。
二、使用命令提示符提取文件夹文档名称的方法除了使用Windows资源管理器,我们还可以通过命令提示符来提取文件夹内的文档名称。
下面是具体步骤:1. 打开命令提示符。
你可以在开始菜单中搜索“命令提示符”或“cmd”,然后点击打开。
2. 进入目标文件夹。
在命令提示符中,使用“cd”命令进入目标文件夹。
例如,如果目标文件夹位于D盘的Documents文件夹内,你可以输入命令“cdD:\Documents”来切换到该文件夹。
3. 提取文件夹内的文档名称。
在命令提示符中,输入命令“dir /b > 文档名称.txt”来提取文件夹内文档的名称,并将结果保存到一个文本文件中。
4. 查看提取结果。
使用文本编辑器打开刚才保存的文本文件,你就能看到文件夹内所有文档的名称了。
三、使用批处理脚本自动化提取文件夹文档名称的方法如果你需要频繁地进行这种提取操作,使用批处理脚本可以帮助你实现自动化。
Win10怎么生成文件夹清单?win10提取文件夹下所有文件清单的技巧
Win10怎么⽣成⽂件夹清单?win10提取⽂件夹下所有⽂件清单的技巧电脑的某个⽬录下可能会存在⼤量⼦⽬录和⽂件,这些⽂件可能是长期积累的结果,也可能是⼀次下载和复制获得的,这些⽬录和⽂件可能⽐较混乱,为了⽅便统计、分析和管理⽬录和⽂件信息,有需要获得⽬录下的所有⼦⽬录名称和⽂件名,那么我们有什么⽐较简单的办法来实现呢?之前,⼀直是采⽤写⼀个批处理来⽣成⼀个xls⽂件,已经提升了不少的效率。
不过近来⼜发现了⼀个更简单更容易理解的⽅法,希望能够帮到有此需求的朋友。
⼀、创建⽂件夹的清单列表⾸先在电脑上打开想要⽣成⽂件夹清单的⽬录然后选择该⽬录中所有的⽂件夹,点击资源管理器窗⼝的主页菜单。
接下来点击主页⼯具栏上的复制路径图标。
接着在电脑上新建并打开⼀个空⽩的⽂本⽂档右键点击⽂档的空⽩位置,选择粘贴菜单项。
这时可以看到⽂件夹的清单列表已被粘贴到空⽩⽂件中了。
⼆、创建成excel表格⽂件新建⼀个Excel⽂档,然后在任意⼀个空⽩单元格右键选择“仅粘贴⽂本”菜单进⾏粘贴即可(如果不需要完整的路径,我们还可以“Crtl+F”菜单进⾏查找和替换操作):三、批处理创建⽂件夹清单如果电脑不是Windows10,那么我们还有另外⼀种办法,写⼀个批处理,也可以达到类似的效果,具体⽅法是:桌⾯新建⼀个TXT⽂档,然后⾥⾯⽤英⽂状态下输⼊“dir * > 1.xls”(不包含引号),然后保存,并修改原⽂本⽂档的⽂件扩展名为“.bat”,接着将此⽂件放到需要导出⽂件清单的⽬录,双击执⾏此批处理⽂件,就可以在当前⽬录找到⼀个⽂件名为“1.xls”的⽂件,该⽂件就是我们需要的⽂件夹所有⽂件的清单。
以上就是win10提取⽂件夹下所有⽂件清单的技巧,希望⼤家喜欢,请继续关注。
批量提取多级子文件夹、文件的名称和路径
批量提取多级子文件夹、文件的名称和路径
一、需求:整理一大堆表格资料,要将文件夹中所有文件的名称全部整理出来放在一个文档里面;
方法:通过批处理实现;
1.在文件夹里面创建一个bat文件;
2.bat文件内容写上
DIR *.* /B >LIST.TXT (注:LIST.TXT可以自己创建名称)
3.双击运行bat文件,文件夹会自动生成LIST.TXT文件,里面就包含了该文件夹下的所有文件名称。
二、需求:整理一大堆文件夹资料,要将文件夹中所有文件的名称以及子文件夹中的名称全部整理出来放在一个文档里面;
方法:通过批处理实现;
1.在文件夹里面创建一个bat文件;
2.bat文件内容写上
dir/a/s/b>LIST.TXT (注:LIST.TXT可以自己创建名称)
3.双击运行bat文件,文件夹会自动生成LIST.TXT文件,里面就包含了该文件夹下的所有文件名称。
其中:/b是去掉多余信息,其中把/a改/ad 表示只要文件夹,如果改成/a-d则是只要文件。
python2.7读取文件夹下所有文件名称及内容的方法
python2.7读取⽂件夹下所有⽂件名称及内容的⽅法最近稍稍有点空闲时间,于是重新温习了⼀下之前学习过的python基础。
废话不多说,记录⼀下⾃⼰的所得。
⾸先,安装什么的不在本⼈的温习范围,另,本⼈使⽤的是windows下的python2.7版本,且本⼈相对来说只是⼩⽩,各位看官勿喷哈。
python,本⾝来说是⼀门⾼级编程语⾔,有句话怎么说来着,越是⾼级的程序越简单,这⼏句话在表⾯来说是正确的。
python 它⼊门简单,有基础的学起来很快就能有简单的应⽤,但是在⾮常⾼的抽象计算中,⾼级的python程序设计也是⾮常难学的。
我之所以学它,单纯的是为了它处理⽂件能⼒⽽学的。
接下来就是我的学习重点,我想要让我的python程序读取指定⽂件夹下的所有⽂件。
⾸先,根据我之前的编程习惯,我需要设计这个功能的具体细节,我需要什么数据类型,什么样的循环,等等等。
各种。
我需要先把指定⽂件夹下所有的⽂件路径读取出来,然后读取⽂件内容。
很显然,我需要数组,然后需要写⽅法来包装,还有读取⽂件的⽅式。
这些在⽹上都是可以找着的,所以就不⼀⼀列举了。
之后呢,就开始实践了。
#!/usr/bin/python #encoding=utf-8 这两个是⽤来⼲嘛的,各位不懂的可以直接拿来百度。
我记得貌似是⽤来设定页⾯编码⽅式来着。
然后嘞,需要在其下⾯引⼊⾃⼰需要的读取⽂件的⼯具。
import os。
这个⼯具我只知道是⽤来读取⽂件的,具体是啥,嘿嘿,⽂章长度不够了。
def read_file_name(file_dir):L = []for root,dirs,files in os.walk(file_dir):for file in files:L.append(os.path.join(root,file))return L这是我写来读取⽬录下⽂件名称的,我⼀开始有点迷茫的,什么迭代啦,什么tuple,什么dic、set各种蒙蔽。