parent
ae7b7f18a1
commit
2ed9cd81a8
@ -0,0 +1,28 @@
|
||||
import csv
|
||||
import os
|
||||
|
||||
|
||||
# 寻找程序所在目录下的所有文本文件,并打印文件名
|
||||
def scan_files(filepath): # 传入当前绝对路径及指定字符串
|
||||
|
||||
# 用于清空filename.csv'内容
|
||||
with open('filename.csv', 'w', encoding='utf-8', newline='') as file_handler:
|
||||
file_writer = csv.writer(file_handler)
|
||||
row = ['file_no', 'filename']
|
||||
file_writer.writerow(row)
|
||||
|
||||
files = os.listdir(filepath)
|
||||
file_no = 0
|
||||
# 遍历所有文件
|
||||
print('files list:')
|
||||
for filename in files:
|
||||
file_no = file_no + 1
|
||||
print('%d--' % file_no, end='')
|
||||
print(filename)
|
||||
|
||||
# 保存文件名到filename.csv'
|
||||
with open('filename.csv', 'a+', encoding='utf-8', newline='') as file_handler:
|
||||
file_writer = csv.writer(file_handler)
|
||||
row = [file_no, filename]
|
||||
file_writer.writerow(row)
|
||||
return file_no
|
Loading…
Reference in new issue