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))
本文介绍了如何使用Python的os模块获取指定目录下的所有文件,并将它们放入列表中,同时通过两种方式计算文件数量:一种是利用os.listdir()函数,另一种是直接计算列表长度。这对于理解文件系统操作和Python列表处理非常实用。

714

被折叠的 条评论
为什么被折叠?



