开发者社区> 问答> 正文

with方法打开处理文件帮我们做了些什么呢?

with方法打开处理文件帮我们做了些什么呢?

展开
收起
游客vwuxaq6iqaowc 2021-11-02 19:25:56 442 0
1 条回答
写回答
取消 提交回答
  • 打开文件在进行读写的时候可能会出现一些异常状况,如果按照常规的f.open写法,我们需要try,except,finally,做异常判断,并且文件最终不管遇到什么情况,都要执行finally f.close()关闭文件,with方法帮我们实现了finally中f.close(当然还有其他自定义功能,有兴趣可以研究with方法源码)

    2021-11-02 19:26:10
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载