Advertisement

批量获取所有文件夹下的文件名,并以.txt格式保存

阅读量:

批量读取多个文件夹下的文件名,保存为txt

  • 1. 仅保留文件名称
      • (1)涉及的函数
      • (2)获取特定路径下的子文件夹信息
    • 2. 存储文件的完整路径

1. 只保存文件名

(1)相关函数

os.walk() 的语法结构如下所示,其中 top 表示需要进行遍历的目录路径,其返回值为一个包含三个元素的元组(root, dirs, files),详细内容可参考:菜鸟教程
os.walk(top[, topdown=True[, onerror=None[, followlinks=False]]])

open() 函数的作用是用于打开一个文件,并生成一个 file 对象,其语法形式如下所示,其中 name 是一个字符串,表示需要访问的文件名称,而 mode 参数用于指定文件的打开方式(默认为 r,即只读模式),具体信息可参见:菜鸟教程
open(name[, mode[, buffering]])

writelines() 函数的功能是将一组字符串写入到文件中,其调用方法的具体

全部评论 (0)

还没有任何评论哟~