代码片一:
import os
def get_files_and_folders():
current_directory = os.getcwd() # 获取当前目录
items = os.listdir(current_directory) # 获取当前目录下的所有文件和文件夹
for item in items:
if os.path.isfile(item):
print("文件:", item)
elif os.path.isdir(item):
print("文件夹:", item)
get_files_and_folders()
代码片二:(Windows系统下)
import os
def getAllFilesAndFolders():
r = os.popen("dir") # 列出所有文件
info = r.readlines() # 读取信息
nameList = []
for i in info[7:len(info) - 2]:
nameList.append(i[36:len(i) - 1])
for i in nameList:
if os.path.isfile(i):
print("文件:",i)
elif os.path.isdir(i):
print("文件夹:",i)
getAllFilesAndFolders()