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

fy820267 单选题 共 个子题

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

A

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

B

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

C

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

D

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

正在加载题目数据…
已答 /
子题
该题型需在试卷/作业中作答,单题练习暂不支持
答案解析
讨论
发布
登录后参与讨论 立即登录
发布讨论需先绑定并验证手机号 去绑定手机号
加载中…
我
我
回复 @
回复 @
发送
还没有人讨论,来发表第一条吧