【发布时间】:2018-05-11 14:01:58
【问题描述】:
假设我们在test_script.py 中写下以下内容:
sys.exit(-992340374290374)
我们收到以下错误消息:
"[drive_letter]:\[path to python.exe]" [drive_letter]:/[path to script]
Process finished with exit code -1
-1 不是-992340374290374。发生了什么?
【问题讨论】:
-
未定义的行为?你真的有
92340374290373你的程序退出的其他原因吗?或者为什么这个原因? -
也许您的操作系统没有处理 64 位返回码...
-
退出状态不应该是一个字节吗?
-
docs.python.org/3/library/sys.html#sys.exit - 如果 > 127 通常未定义。阅读文档。
标签: python python-3.x exit exit-code