Python-142 提取文件夹下的所有文件的名称写到txt里get filenames into txt2022-05-26

  • 需要把文件夹下的所有文件的名称提取到TXT文件夹,以便对文件进行统计,因此为这个写了以下代码!
  • 若需要,只需将文件夹路径和TXT路径改一下即可!

import os

import re
#输入目标文件夹位置
filePath='D:\\GRAD_COURSES\\Ph.D_Publications\\2021_Publications\\R_gnavus_ComparativeGenomics\\Genomes'
#输入要写进的txt文件

txtPath='D:\\GRAD_COURSES\\Ph.D_Publications\\2021_Publications\\R_gnavus_ComparativeGenomics\\Genomes.txt'

#打开TXT文件,并用循环对立面的文件的名字提取和写进去
fw=open(txtPath,"w")
def read_directory(directory_name):
    for filename in os.listdir(directory_name):
        print(filename)
        fw.write(filename + '\n')

read_directory(filePath)

运行的结果为:


image.png

你可能感兴趣的:(Python-142 提取文件夹下的所有文件的名称写到txt里get filenames into txt2022-05-26)