- 需要把文件夹下的所有文件的名称提取到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)
运行的结果为:

网友评论