python 文件操作,获取当前目录下所有文件,以及文件个数
文件放入列表
import os
def get_file_name(file_dir_):
file_list = []
for root, dirs, files in os.walk(file_dir_):
# print(root) # current path
if root.count('/') == file_dir_.count('/')+1:
file_list.append(root)
# print(dirs) # all the directories in current path
# print(files) # all the files in current path
file_list.sort()
return file_list
file_dir = "/code"
file_list_all = get_file_name(file_dir) #code下所有文件地址,放入列表
object_number = file_list_all.__len__() #列表长度就是文件
print("object number :", object_number)
os.listdir()读取获取文件个数
import os
file_dir = "/code"
object_number = len(os.listdir(file_dir))