这是我的 Python 代码的一小部分:except Exception1: logger.error("Exception 1. Exit.") sys.exit(-1)except Exception 2, e: logger.error("Exception 2: {e}".format(e=e.message))有时我会收到一个错误:INFO - 2019-01-28 16:44:49,399 - data_loader - ERROR - Exception 2: [Errno 28] No space left on device问题是程序返回 0 代码,我看不到有错误。我找到了两个解决方案。1:except Exception1: logger.error("Exception 1. Exit.") sys.exit(-1)except Exception 2, e: logger.error("Exception 2: {e}".format(e=e.message)) raise2:except Exception1: logger.error("Exception 1. Exit.") sys.exit(-1)except Exception 2, e: logger.error("Exception 2: {e}".format(e=e.message))except [ExceptionCode]: raise("No space left on device")我的问题是 - 如何在 Pyhton 中捕获“设备上没有剩余空间”?有什么我可以使用的错误代码吗?
添加回答
举报
0/150
提交
取消