第28732题 单选题
关于Python的with上下文管理器,下列说法正确的是哪一项?

下列关于Python中with上下文管理器的相关描述,正确的是:

A

with语句只能用于文件操作等内置支持上下文管理器的对象,无法自定义上下文管理器

B

with语句会自动在代码块执行完毕后(无论是否发生异常)调用上下文管理器的exit方法,本质是对try-finally代码结构的语法糖简化

C

with ... as var 语句中,变量var接收的是上下文管理器的exit方法的返回值

D

上下文管理器的exit方法的三个参数exc_type、exc_val、exc_tb如果均为None,则表示代码块执行过程中抛出了异常

程序运行统计
暂无判题统计
提交0次 正确率0.00%
答案解析