为了账号安全,请及时绑定邮箱和手机立即绑定

在“with”语句中返回危险吗?

在“with”语句中返回危险吗?

慕田峪9158850 2023-12-12 15:10:48
我需要返回文件的内容,这样做可以吗:def foo(filePath):    with open(filePath) as f:        return json.load(f)或者我应该这样做:def foo(filePath):    with open(filePath) as f:        r = json.load(f)    return r(当然我的功能还可以做其他事情,这是一个玩具模型)
查看完整描述

1 回答

?
潇潇雨雨

TA贡献1833条经验 获得超4个赞

返回with区块内并不危险。按照第一种方式写。



查看完整回答
反对 回复 2023-12-12
  • 1 回答
  • 0 关注
  • 47 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信