12from게임
가져오기GamsWorkspace
14if__name__ ==
"__main__":
15sys_dir = sys.argv[1]
iflen(sys.argv) > 1
그밖에 없음
16work_dir = sys.argv[2]
iflen(sys.argv) > 2
그밖에 없음
17ws = GamsWorkspace(system_directory=sys_dir, Working_directory=work_dir)
21작업 = ws.add_job_from_file(
"trnsport.gms")
23 forrec
injob.out_db[
"x"]:
25f
"x(rec.key(0),rec.key(1)): 레벨=rec.level 한계=rec.marginal"
30opt.all_model_types =
"익스프레스"
34f
"x(rec.key(0),rec.key(1)): 레벨=rec.level 한계=rec.marginal"
37인쇄(
"기본 옵션이 아닌 XPRESS를 사용하여 실행:")
38 와오픈(os.path.join(ws.working_directory,
"xpress.opt"),
"w")
as파일:
41 와오픈(os.path.join(ws.working_directory,
"transport1_xpress.log"),
"w")
as로그:
43 용rec
injob.out_db[
"x"]:
45f
"x(rec.key(0),rec.key(1)): 레벨=rec.level 한계=rec.marginal"