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 爬虫之为什么使用opener对象以及为什么要创建全局默认的opener对象

python中open函数的使用

python中用open保存文本到桌面

Python框架

python爬虫:Python2.7 Opener和Handler的使用和实例

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