"""main.py - MIL SDK 测试示例""" from pathlib import Path from src.core import ( setup_logging, read_excel_data, read_excel_case, create_excel_case, update_case_excel, ) def main() -> None: """MIL SDK 示例程序主函数""" setup_logging() sample_path = Path(__file__).parent / "sample.xlsx" case_path = Path(__file__).parent / "case.xlsx" excel_path = Path(__file__).parent print(f"读取文件: {sample_path}") data_dict = read_excel_data("new_data.xlsx", return_object=False) # print(data_dict) # case_dict = read_excel_case(case_path, data_dict, True) # create_excel_case(excel_path, data_dict, case_dict) # print(case_dict) old_data_dict = read_excel_data("old_data.xlsx", return_object=False) update_case_excel("new_case.xlsx", old_data_dict, data_dict) if __name__ == "__main__": main()