我在为下一个问题寻找一个“按计划行事”的解决方案:
我有一个名为InputChecker
的类,它接受一个输入文件,检查它的内容,如果一切正常,将该文件返回给下一个类(ExpofitAgent
)进行进一步操作。在
但是,如果文件的格式不是它应该的格式,InputChecker
会生成一条错误消息,说明在文件的哪一行发现了错误。在
InputChecker
不打印错误,它只生成稍后打印的消息。在
因为我是用python编写的,所以我的方法可以返回一个文件或一个字符串。如何在不需要附加标志的情况下检查文件是否正常?在
Tags:
引发异常:http://docs.python.org/tutorial/errors.html
我很难想象使用异常的Marcin's answer不是最好的答案。在
但是,如果您确实需要一个替代方法,那么在Python中使用tuple一次返回多个内容是很容易的。在
相关问题 更多 >
编程相关推荐