© 1999-2048 dssz.net 粤ICP备11031372号
[其它] 理解python的with语句和上下文管理器
说明:why with? 先看这样子的程序 myfile = open(r'C:\misc\data') try: for line in myfile: print(line) #...more code... finally: myfile.close() 程序尝试打印myfile的每行数据,最后关闭myfile文件 当然我们也有更加简单的写法,with 相当于简单版的 try…except…finally,程序如下 with open(r'C:\<weixin_38622227> 上传 | 大小:39kb