轨道
/
Python
Python
/
练习
/
错误处理
错误处理

错误处理

简单

说明

实现各种错误处理和资源管理。

编程中重要的一点是,即使出现错误,也要处理错误并关闭资源。

这个练习要求你处理各种错误。 因为错误处理相当依赖于具体的编程语言,你需要参考你所在语言轨道的测试来了解具体要求。

一些提示

对于filelike_objects_are_closed_on_exception函数,filelike_object会是测试套件中定义的自定义FileLike类的实例。 这个类实现了以下方法:

  • open和close,用于显式打开和关闭。
  • __enter__和__exit__,用于隐式打开和关闭。
  • do_something,可能会抛出Exception,也可能不会。
通过 GitHub 编辑 链接将在新窗口或新标签页中打开
Python Exercism

准备好开始 错误处理 了吗?

注册 Exercism,借助 17 个概念146 个练习 和真人导师指导,学习并掌握 Python,全部免费。