1. 首页
  2. 编程语言
  3. Python
  4. Python实现获取指定文件夹下的文件名并导出为CSV文件

Python实现获取指定文件夹下的文件名并导出为CSV文件

上传者: 2023-05-02 03:29:57上传 PY文件 512B 热度 61次

使用Python的os模块可以获取指定文件夹下的所有文件名,再将其写入CSV文件中。我们可以定义一个函数来实现此功能,首先使用os.listdir()方法获取目标文件夹中的所有文件名,然后遍历这些文件名并写入CSV文件中。代码示例如下:

import os
import csv

def export_file_names_to_csv(folder_path, csv_file_path):
    file_names = os.listdir(folder_path)
    with open(csv_file_path, 'w', newline='') as csv_file:
        writer = csv.writer(csv_file)
        writer.writerow(['File Names'])
        for file_name in file_names:
            writer.writerow([file_name])

if __name__ == '__main__':
    folder_path = 'C:/Users/Administrator/Desktop/Test_Folder'
    csv_file_path = 'C:/Users/Administrator/Desktop/File_Names.csv'
    export_file_names_to_csv(folder_path, csv_file_path)
用户评论