当前位置: 代码迷 >> 综合 >> 获取当前文件夹的父目录、当前文件夹下所有文件名、所有内部文件
  详细解决方案

获取当前文件夹的父目录、当前文件夹下所有文件名、所有内部文件

热度:5   发布时间:2024-02-21 13:32:12.0

学习记录:

data_dir='data'
data_info = list()  # 最终包含所有图片、标签(每一行)
for root, dirs, files in os.walk(data_dir):  # 获取当前文件夹的父目录、当前文件夹下所有文件名、所有内部文件print(' each_cate1', root)print(' each_cate2', dirs)print(' each_cate3', files)

输出的部分结果:

each_cate1 dataeach_cate2 ['test', 'train', 'valid']each_cate3 []each_cate1 data\testeach_cate2 ['Acnes', 'Ekzema', 'leprosy', 'psoriasis', 'Scabies', 'tina corporis', 'veteligo']each_cate3 []each_cate1 data\test\Acneseach_cate2 []each_cate3 ['0 (1).jpg', '0 (10).jpg', '0 (11).jpg', '0 (12).jpg', '0 (13).jpg', '0 (14).jpg', '0 (15).jpg', '0 (16).jpg', '0 (17).jpg', '0 (18).jpg', '0 (19).jpg', '0 (2).jpg', '0 (20).jpg', '0 (21).jpg', '0 (22).jpg', '0 (23).jpg', '0 (24).jpg', '0 (25).jpg', '0 (26).jpg', '0 (27).jpg', '0 (28).jpg', '0 (29).jpg', '0 (3).jpg', '0 (30).jpg', '0 (31).jpg', '0 (32).jpg', '0 (33).jpg', '0 (34).jpg', '0 (35).jpg', '0 (36).jpg', '0 (37).jpg', '0 (38).jpg', '0 (39).jpg', '0 (4).jpg', '0 (40).jpg', '0 (5).jpg', '0 (6).jpg', '0 (7).jpg', '0 (8).jpg', '0 (9).jpg']each_cate1 data\test\Ekzemaeach_cate2 []each_cate3 ['1 (1).jpg', '1 (10).jpg', '1 (11).jpg', '1 (12).jpg', '1 (2).jpg', '1 (3).jpg', '1 (4).jpg', '1 (5).JPG', '1 (6).jpg', '1 (7).jpg', '1 (8).jpg', '1 (9).jpg']each_cate1 data\test\leprosyeach_cate2 []each_cate3 ['Leprosy_p033_s02_1.jpg', 'Leprosy_p033_s06_2.jpg', 'Leprosy_p033_s08_1.jpg', 'Leprosy_p033_s09_1.jpg', 'Leprosy_p033_s10_2.jpg', 'Leprosy_p033_s10_4.jpg', 'Leprosy_p033_s18_1.jpg']each_cate1 data\test\psoriasiseach_cate2 []each_cate3 ['3 (1).jpg', '3 (10).jpg', '3 (11).jpg', '3 (12).jpg', '3 (13).jpg', '3 (14).jpg', '3 (15).jpg', '3 (16).jpg', '3 (17).jpg', '3 (18).jpg', '3 (19).jpg', '3 (2).jpg', '3 (20).jpg', '3 (21).jpg', '3 (22).jpg', '3 (23).jpg', '3 (24).jpg', '3 (25).jpg', '3 (26).jpg', '3 (27).jpg', '3 (28).jpg', '3 (29).jpg', '3 (3).jpg', '3 (4).jpg', '3 (5).jpg', '3 (6).jpg', '3 (7).jpg', '3 (8).jpg', '3 (9).jpg']each_cate1 data\test\Scabieseach_cate2 []each_cate3 ['4 (1).jpg', '4 (10).jpg', '4 (11).jpg', '4 (12).jpg', '4 (13).jpg', '4 (14).jpg', '4 (15).jpg', '4 (16).jpg', '4 (17).jpg', '4 (18).jpg', '4 (19).jpg', '4 (2).jpg', '4 (20).jpg', '4 (21).jpg', '4 (22).jpg', '4 (23).jpg', '4 (24).jpg', '4 (25).jpg', '4 (26).jpg', '4 (27).jpg', '4 (28).jpg', '4 (29).jpg', '4 (3).jpg', '4 (30).jpg', '4 (31).jpg', '4 (32).jpg', '4 (33).jpg', '4 (34).jpg', '4 (35).jpg', '4 (36).jpg', '4 (37).jpg', '4 (38).jpg', '4 (39).jpg', '4 (4).jpg', '4 (40).jpg', '4 (41).jpg', '4 (42).jpg', '4 (43).jpg', '4 (44).jpg', '4 (45).jpg', '4 (46).jpg', '4 (47).jpg', '4 (48).jpg', '4 (49).jpg', '4 (5).jpg', '4 (50).jpg', '4 (51).jpg', '4 (52).jpg', '4 (53).jpg', '4 (54).jpg', '4 (55).jpg', '4 (56).jpg', '4 (57).jpg', '4 (58).jpg', '4 (59).jpg', '4 (6).jpg', '4 (60).jpg', '4 (61).jpg', '4 (62).jpg', '4 (63).jpg', '4 (64).jpg', '4 (65).jpg', '4 (66).jpg', '4 (67).jpg', '4 (68).jpg', '4 (69).jpg', '4 (7).jpg', '4 (70).jpg', '4 (71).jpg', '4 (72).jpg', '4 (73).jpg', '4 (74).jpg', '4 (75).jpg', '4 (76).jpg', '4 (77).jpg', '4 (78).jpg', '4 (79).jpg', '4 (8).jpg', '4 (80).jpg', '4 (81).jpg', '4 (82).jpg', '4 (83).jpg', '4 (9).jpg']each_cate1 data\test\tina corporiseach_cate2 []each_cate3 ['5 (1).jpg', '5 (10).jpg', '5 (11).jpg', '5 (12).jpg', '5 (13).jpg', '5 (14).jpg', '5 (2).jpg', '5 (3).jpg', '5 (4).jpg', '5 (5).jpg', '5 (6).jpg', '5 (7).jpg', '5 (8).jpg', '5 (9).jpg']each_cate1 data\test\veteligoeach_cate2 []each_cate3 ['6 (1).jpg', '6 (10).jpg', '6 (11).jpg', '6 (12).jpg', '6 (13).jpg', '6 (2).jpg', '6 (3).jpg', '6 (4).jpg', '6 (5).jpg', '6 (6).jpg', '6 (7).jpg', '6 (8).jpg', '6 (9).jpg']each_cate1 data\traineach_cate2 ['Acnes', 'Ekzema', 'leprosy', 'psoriasis', 'Scabies', 'tina corporis', 'veteligo']each_cate3 []each_cate1 data\train\Acneseach_cate2 []each_cate3 ['0 (1).jpg', '0 (10).jpg', '0 (11).jpg', '0 (12).jpg', '0 (13).jpg', '0 (14).jpg', '0 (15).jpg', '0 (16).jpg', '0 (17).jpg', '0 (18).jpg', '0 (19).jpg', '0 (2).jpg', '0 (20).jpg', '0 (21).jpg', '0 (22).jpg', '0 (23).jpg', '0 (24).jpg', '0 (25).jpg', '0 (26).jpg', '0 (27).jpg', '0 (28).jpg', '0 (29).jpg', '0 (3).jpg', '0 (30).jpg', '0 (31).jpg', '0 (32).jpg', '0 (33).jpg', '0 (34).jpg', '0 (35).jpg', '0 (36).jpg', '0 (37).jpg', '0 (38).jpg', '0 (39).jpg', '0 (4).jpg', '0 (40).jpg', '0 (41).jpg', '0 (42).jpg', '0 (43).jpg', '0 (44).jpg', '0 (45).jpg', '0 (46).jpg', '0 (47).jpg', '0 (48).jpg', '0 (49).jpg', '0 (5).jpg', '0 (50).jpg', '0 (51).jpg', '0 (52).jpg', '0 (53).jpg', '0 (54).jpg', '0 (55).jpg', '0 (56).jpg', '0 (57).jpg', '0 (58).jpg', '0 (59).jpg', '0 (6).jpg', '0 (60).jpg', '0 (61).jpg', '0 (62).jpg', '0 (63).jpg', '0 (64).jpg', '0 (65).jpg', '0 (66).jpg', '0 (67).jpg', '0 (68).jpg', '0 (69).jpg', '0 (7).jpg', '0 (70).jpg', '0 (71).jpg', '0 (72).jpg', '0 (73).jpg', '0 (74).jpg', '0 (75).jpg', '0 (76).jpg', '0 (8).jpg', '0 (9).jpg']each_cate1 data\train\Ekzemaeach_cate2 []each_cate3 ['1 (1).jpg', '1 (10).jpg', '1 (11).jpg', '1 (12).jpg', '1 (13).jpg', '1 (14).jpg', '1 (15).jpg', '1 (16).jpg', '1 (17).jpg', '1 (18).jpg', '1 (19).jpg', '1 (2).JPG', '1 (20).jpg', '1 (21).jpg', '1 (22).jpg', '1 (23).jpg', '1 (24).JPG', '1 (3).JPG', '1 (4).jpg', '1 (5).jpg', '1 (6).jpg', '1 (7).jpg', '1 (8).jpg', '1 (9).jpg']each_cate1 data\train\leprosyeach_cate2 []each_cate3 ['2 (1).jpg', '2 (10).jpg', '2 (11).jpg', '2 (12).jpg', '2 (13).jpg', '2 (14).jpg', '2 (2).jpg', '2 (3).jpg', '2 (4).jpg', '2 (5).jpg', '2 (6).jpg', '2 (7).jpg', '2 (8).jpg', '2 (9).jpg']each_cate1 data\train\psoriasiseach_cate2 []each_cate3 ['3 (1).jpg', '3 (10).jpg', '3 (11).jpg', '3 (12).jpg', '3 (13).jpg', '3 (14).jpg', '3 (15).jpg', '3 (16).jpg', '3 (17).jpg', '3 (18).jpg', '3 (19).jpg', '3 (2).jpg', '3 (20).jpg', '3 (21).jpg', '3 (22).jpg', '3 (23).jpg', '3 (24).jpg', '3 (25).jpg', '3 (26).jpg', '3 (27).jpg', '3 (28).jpg', '3 (29).jpg', '3 (3).jpg', '3 (30).jpg', '3 (31).jpg', '3 (32).jpg', '3 (33).jpg', '3 (34).jpg', '3 (35).jpg', '3 (36).jpg', '3 (37).jpg', '3 (38).jpg', '3 (39).jpg', '3 (4).jpg', '3 (40).jpg', '3 (41).jpg', '3 (42).jpg', '3 (43).jpg', '3 (44).jpg', '3 (45).jpg', '3 (46).jpg', '3 (47).jpg', '3 (48).jpg', '3 (49).jpg', '3 (5).jpg', '3 (50).jpg', '3 (51).jpg', '3 (52).jpg', '3 (53).jpg', '3 (54).jpg', '3 (55).jpg', '3 (56).jpg', '3 (6).jpg', '3 (7).jpg', '3 (8).jpg', '3 (9).jpg']each_cate1 data\train\Scabieseach_cate2 []each_cate3 ['4 (1).jpg', '4 (10).jpg', '4 (100).jpg', '4 (101).jpg', '4 (102).jpg', '4 (103).jpg', '4 (104).jpg', '4 (105).jpg', '4 (106).jpg', '4 (107).jpg', '4 (108).jpg', '4 (109).jpg', '4 (11).jpg', '4 (110).jpg', '4 (111).jpg', '4 (112).jpg', '4 (113).jpg', '4 (114).jpg', '4 (115).jpg', '4 (116).jpg', '4 (117).jpg', '4 (118).jpg', '4 (119).jpg', '4 (12).jpg', '4 (120).jpg', '4 (121).jpg', '4 (122).jpg', '4 (123).jpg', '4 (124).jpg', '4 (125).jpg', '4 (126).jpg', '4 (127).jpg', '4 (128).jpg', '4 (129).jpg', '4 (13).jpg', '4 (130).jpg', '4 (131).jpg', '4 (132).jpg', '4 (133).jpg', '4 (134).jpg', '4 (135).jpg', '4 (136).jpg', '4 (137).jpg', '4 (138).jpg', '4 (139).jpg', '4 (14).jpg', '4 (140).jpg', '4 (141).jpg', '4 (142).jpg', '4 (143).jpg', '4 (144).jpg', '4 (145).jpg', '4 (146).jpg', '4 (147).jpg', '4 (148).jpg', '4 (149).jpg', '4 (15).jpg', '4 (150).jpg', '4 (151).jpg', '4 (152).jpg', '4 (153).jpg', '4 (154).jpg', '4 (155).jpg', '4 (156).jpg', '4 (16).jpg', '4 (17).jpg', '4 (18).jpg', '4 (19).jpg', '4 (2).jpg', '4 (20).jpg', '4 (21).jpg', '4 (22).jpg', '4 (23).jpg', '4 (24).jpg', '4 (25).jpg', '4 (26).jpg', '4 (27).jpg', '4 (28).jpg', '4 (29).jpg', '4 (3).jpg', '4 (30).jpg', '4 (31).jpg', '4 (32).jpg', '4 (33).jpg', '4 (34).jpg', '4 (35).jpg', '4 (36).jpg', '4 (37).jpg', '4 (38).jpg', '4 (39).jpg', '4 (4).jpg', '4 (40).jpg', '4 (41).jpg', '4 (42).jpg', '4 (43).jpg', '4 (44).jpg', '4 (45).jpg', '4 (46).jpg', '4 (47).jpg', '4 (48).jpg', '4 (49).jpg', '4 (5).jpg', '4 (50).jpg', '4 (51).jpg', '4 (52).jpg', '4 (53).jpg', '4 (54).jpg', '4 (55).jpg', '4 (56).jpg', '4 (57).jpg', '4 (58).jpg', '4 (59).jpg', '4 (6).jpg', '4 (60).jpg', '4 (61).jpg', '4 (62).jpg', '4 (63).jpg', '4 (64).jpg', '4 (65).jpg', '4 (66).jpg', '4 (67).jpg', '4 (68).jpg', '4 (69).jpg', '4 (7).jpg', '4 (70).jpg', '4 (71).jpg', '4 (72).jpg', '4 (73).jpg', '4 (74).jpg', '4 (75).jpg', '4 (76).jpg', '4 (77).jpg', '4 (78).jpg', '4 (79).jpg', '4 (8).jpg', '4 (80).jpg', '4 (81).jpg', '4 (82).jpg', '4 (83).jpg', '4 (84).jpg', '4 (85).jpg', '4 (86).jpg', '4 (87).jpg', '4 (88).jpg', '4 (89).jpg', '4 (9).jpg', '4 (90).jpg', '4 (91).jpg', '4 (92).jpg', '4 (93).jpg', '4 (94).jpg', '4 (95).jpg', '4 (96).jpg', '4 (97).jpg', '4 (98).jpg', '4 (99).jpg']each_cate1 data\train\tina corporiseach_cate2 []each_cate3 ['5 (1).jpg', '5 (10).jpg', '5 (11).jpg', '5 (12).JPG', '5 (13).JPG', '5 (14).jpg', '5 (15).JPG', '5 (16).JPG', '5 (17).JPG', '5 (18).JPG', '5 (19).jpg', '5 (2).jpg', '5 (20).jpg', '5 (21).JPG', '5 (22).jpg', '5 (23).jpg', '5 (24).jpg', '5 (25).jpg', '5 (26).jpg', '5 (27).jpg', '5 (28).jpg', '5 (3).jpg', '5 (4).jpg', '5 (5).jpg', '5 (6).jpg', '5 (7).jpg', '5 (8).jpg', '5 (9).jpg']each_cate1 data\train\veteligoeach_cate2 []each_cate3 ['6 (1).jpg', '6 (10).jpg', '6 (11).jpg', '6 (12).jpg', '6 (13).jpg', '6 (14).jpg', '6 (15).jpg', '6 (16).jpg', '6 (17).jpg', '6 (18).jpg', '6 (19).jpg', '6 (2).jpg', '6 (20).JPG', '6 (21).jpg', '6 (22).jpg', '6 (23).jpg', '6 (24).jpg', '6 (25).jpg', '6 (26).jpg', '6 (27).jpg', '6 (3).jpg', '6 (4).jpg', '6 (5).jpg', '6 (6).jpg', '6 (7).jpg', '6 (8).jpg', '6 (9).jpg']each_cate1 data\valideach_cate2 ['Acnes', 'Ekzema', 'leprosy', 'psoriasis', 'Scabies', 'tina corporis', 'veteligo']each_cate3 []

 

  相关解决方案