0
点赞
收藏
分享

微信扫一扫

python 文件操作,open()和with open的区别

四月Ren间 2022-01-21 阅读 143

open语法:

file = open(filename, "w", encoding="utf-8")

file.write("aaa")

file.close()

with open 语法:

with open(filename, "r", encoding="utf-8") as file:

file.read()

差别:

打开文件的语法格式不一样;

文件操作结束后,文件关闭方式不一样:open所打开的文件需要用close()关闭按,回收资源。而with open()所打开的文件,在文件操作结束后主动关闭文件。

举报

相关推荐

0 条评论