有沒有辦法讓GAMS Python API中運行GamsJob的返回代碼?這意味着,在我做job.run()之後,是從這個執行中返回的代碼存儲在我可以訪問的地方嗎?如何從GAMS獲取返回代碼Python API運行
2
A
回答
2
job.run()
將引發存儲在屬性.rc
返回代碼的異常。因此:
try:
job.run()
except GamsExceptionExecution as e:
print(e.rc) # This is a non-zero return code
1
返回的代碼應在同一文件夾中運行文件。
例如,與transport1.py例如這裏https://gams.com/latest/docs/apis/examples_python/index.html詳細,你可以找到.lst文件如下:
- t1._file_name給你一個 「PATH \ transport.gms」(其中transport.gms是定義模型運行)
- t1._job_name爲您提供作業名
從那裏文件:PATH \ t1._job_name.lst是LST文件,如下所示:
0123如果返回碼是非零
相關問題
- 1. 如何從PGP獲取返回代碼命令行代碼
- 2. 如何從CustomAction獲取返回碼?
- 3. 從python返回256代碼
- 4. 如何從spark-submit獲取返回碼?
- 5. 從PHP調用Python並獲取返回代碼
- 6. 從Saber獲取行程代碼API
- 7. 從蝙蝠文件調用Python並獲取返回代碼
- 8. 獲取號碼。從sys_refcursor返回的行
- 9. 如何從Python中的子進程獲取返回代碼和輸出?
- 10. 獲取從API代碼
- 11. 如何從python urllib的urlopen獲取HTTP返回碼?
- 12. 從Python輸出獲取一行代碼
- 13. 從Matlab運行Python代碼
- 14. 從Python運行TCL代碼
- 15. 如何從螞蟻的cccheckout任務中獲取返回代碼
- 16. 如何使用c代碼從shell腳本獲取返回值
- 17. Python返回代碼
- 18. 從PowerShell運行MsiExec並獲取返回碼
- 19. 如何從Perl運行進程並捕獲輸出和返回代碼?
- 20. 從C sharp代碼執行Jar文件並獲取返回值
- 21. 在Python中獲取返回值C API
- 22. 從源代碼運行Python模塊(通過GitHub獲取)
- 23. 如何從另一個python腳本運行python腳本並獲取返回的狀態碼?
- 24. Invoke-Restmethod:我如何獲取返回碼?
- 25. python:如何從代碼對象獲取源代碼?
- 26. 從IronPython獲取返回值到Python
- 27. 如何返回eval(代碼)並使用JavaScript獲取對象?
- 28. JSFiddle如何獲取運行的代碼運行
- 29. 如何從Python生成器對象獲取源代碼行號?
- 30. 如何獲取衍生程序的返回代碼