ysk0518 发表于 2020-11-14 20:25:55

求大佬解答下33讲第三题

还不太命明白with 和 finally的区别求大佬解释一下

Twilight6 发表于 2020-11-14 20:42:27


with 是上下文管理协议,一般我们只需要简单且粗略的理解个大概用 with open 打开文件时候不需要 close 文件也能使得你缓存中的数据写入文件中去,以免出现错误丢失数据

想详细了解可以看看这个文章:https://developer.ibm.com/zh/articles/os-cn-pythonwith/

对于 finally ,在 try 搭配时候,不管 try 是否捕获到错误,finally 下的代码块始终是会被执行的
页: [1]
查看完整版本: 求大佬解答下33讲第三题