def get_processor(file="input_processor.txt"): processor = Processor() try: with open(file, "r", encoding='UTF8') as f: # get n_cores n_core = int(f.readline()) processor.n_core = n_core # get voltage/frequency mode n_mode = int(f.readline()) for i in range(n_mode): mode_info = f.readline().split() processor.insert_mode(float(mode_info[0]), float(mode_info[1]), float(mode_info[2])) return processor except FileNotFoundError: print("{}이 존재하는지 확인하세요".format(file)) sys.exit(0) except IndexError: print("{}의 형식이 올바른지 확인하세요".format(file)) sys.exit(0)