import os # 车位编号列表 left_side = list(range(119, 132)) right_side = list(range(99, 87, -1)) entry_left = [117, 115, 113] entry_right = [108, 106, 104, 102, 101, 100] p_row1 = [118, 116, 114, 112, 111, 110, None, 109, 107, 105, 103] middle_bottom_row1 = [292, 290, 288, 286, 284, 282, 280, 278, 276, 274, 272] middle_top_row2 = [293, 291, 289, 287, 285, 283, 281, 279, 277, 275, 273, 271] middle_bottom_row2 = list(range(259, 271)) middle_top_row3 = [None] * 10 + [0] + [None] middle_bottom_row3 = [258, 257, 256, None, None, None, None, None, None, 255, 254, None] # 合并所有编号列表,去掉 None all_spots = [ left_side, right_side, entry_left, entry_right, p_row1, middle_bottom_row1, middle_top_row2, middle_bottom_row2, middle_top_row3, middle_bottom_row3 ] all_numbers = [number for row in all_spots for number in row if number is not None] # 指定存放文件夹的根目录 root_directory = "D:/car2/parking_folders" # 创建根目录(如果不存在) if not os.path.exists(root_directory): os.makedirs(root_directory) # 创建文件夹,确保文件夹名是三位数 for number in all_numbers: folder_name = str(number).zfill(3) # 将编号转换为三位数 folder_path = os.path.join(root_directory, folder_name) if not os.path.exists(folder_path): os.makedirs(folder_path) print(f"已成功创建 {len(all_numbers)} 个文件夹。")