天天速看:python程序17:写一个读取文件夹目录下所有文件名的程序

2023-06-17 10:49:30 哔哩哔哩

python程序我写到17了,不过我出的这系列教程在b站阅读量非常少,感觉还是偏娱乐化一些。喜欢的同学多关注我的主页,上面有非常多的教程http://x521.top/。另外文章结尾有福利,需要的同学可以留言或者私信。

下面进入正题,


(相关资料图)

有时候当一个文件夹内的文件过多,导致自己很难分类和提取所有文件的文件名。比如我这个文件:

全都是计算机方面的书籍,总共1637个项目,65G大小。要是手动提取,不知道会到猴年马月。

既然需求想好了,那么我们可以借助python写一段代码实现一个程序,方便自己提取文件名到excel里。

我们可以看出,文件名是有好多,书名号,引号,空格,中文等组成的,如果将这些特殊符号处理会出现报错,那么我的想法是将所有的特殊字符和空格删除掉只保留文件名导出到excel里。

那么首先还是需要pip install pandas,简单介绍一下pandas

pandas 是一个基于 NumPy 的 Python 库,它提供了丰富的数据结构和数据分析工具,使得数据处理变得更加简单和高效。pandas 的两个主要数据结构是 Series 和 DataFrame,它们可以处理各种类型的数据,包括时间序列、表格型数据、混合数据等。同时,pandas 还提供了强大的数据处理和分析功能,包括数据清洗、数据聚合、数据重塑、时间序列分析等。

b站无法上传源码,只能截图了:

需要源码的同学仍旧可以去我主页下载。

测试一下,发现可以实现xlsx生成。打开它看一下:

一共有1638个条目,几行代码解决,准确无误,效率极高,是不是很神奇。感兴趣的同学可以试一下啊。另外需要上面65G的计算机类书籍的同学,可以私信联系我。

上一篇 : 天天快看:1.5万场招聘会 发布岗位需求1139万人次

下一篇 : 最后一页

x

相关推荐

精彩推送