python获取文件夹个数
问题描述:
获取C盘Program Files (x86)下的文件夹,只获取一层。我的C盘的Program Files (x86)里共有45个项目,但是使用python获取到的是47个,多出来的文件夹名称在Program Files (x86)里找不到,请问这是为什么呢?谢谢大家解答!
这是Program Files (x86)文件夹中所有内容,共45个:
这是运行python得到的结果:
这是我的python代码:
答
源代码,贴到代码框里。
答
这是源代码:
import os
def files(path):
files = []
for name in os.listdir(path):
if os.path.isdir(path + '/' + name):
files.append(name)
def main():
path = r'C:\Program Files (x86)'
all_files = files(path)
print(all_files)
if __name__ =='__main__':
main()
答
您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,欢迎您加入CSDN!
目前问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632