Python中open和with open有什么区别?怎么用?

Posted 骑着乌龟赶猪

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python中open和with open有什么区别?怎么用?相关的知识,希望对你有一定的参考价值。

open

  • 打开文件

    file=open("文件名",“读写模式”)

  • 操作文件

   代码段

  • 关闭文件

 file.close()
 

注意事项:使用open方法,文件操作完毕之后必须手动关闭,否则长期保持对文件的连接状态,造成内存溢出的现象发生。


with open

  • 打开文件

    with open ("文件名",“读写模式”) as file:

  • 操作文件

    代码段

  • 关闭文件(自动关闭)

注意事项:是自动关闭文件


如果对软件测试、接口测试、自动化测试、技术同行、持续集成、面试经验交流。感兴趣可以进到902061117,群内会有不定期的分享测试资料。
如果文章对你有帮助,麻烦伸出发财小手点个赞,感谢您的支持,你的点赞是我持续更新的动力。



以上是关于Python中open和with open有什么区别?怎么用?的主要内容,如果未能解决你的问题,请参考以下文章

软件测试中,python 中 open与with open 的区别?

python中open与with open的区别

区别 |Python的 open() 和with open() as

python3 文件操作with open()方法用法解析

python3 with open()用法

python中的文件读写操作open和with的用法