在Python中,使用io之后需要关闭他们以释放内存,例如读取或者写入文件。凡是调用open()后必须调用close()来关闭,但是这样比较繁琐,Python提供了with关键词来方便用户编写程序并且能够合理的管理内存,这种方法称之为上下文管理。使用方法:

with doing something:
    pass

或者:

with doing something as something:
    pass

实例:

with open('a.txt','r') as f:
    s = f.readline()
    print(s)
Logo

北京人形旗下天工造物具身智能开源社区,聚焦具身天工与慧思开物两大平台

更多推荐