import os result = [] def get_all(cwd): get_dir = os.listdir(cwd) #éåå½åç®å½ï¼è·åæä»¶å表 for i in get_dir: sub_dir = os.path.join(cwd,i) # æç¬¬ä¸æ¥è·åçæä»¶å å ¥è·¯å¾ if os.path.isdir(sub_dir): #妿å½åä»ç¶æ¯æä»¶å¤¹ï¼éå½è°ç¨ get_all(sub_dir) else: ax = os.path.basename(sub_dir) #妿å½åè·¯å¾ä¸æ¯æä»¶å¤¹ï¼åææä»¶åæ¾å ¥å表 result.append(ax) print(len(result)) #对åè¡¨è®¡æ° if __name__ == "__main__": cur_path = os.getcwd() #å½åç®å½ get_all(cur_path)