with...as

1.这个语法是用来代替传统的 try…finally 语法的。 try…finally语法的用法: 使用with…as…的方式替换,修改后的代码是: 2.基本思想是with所求值的对象必须有一个__enter__()方法,一个__exit__()方法。紧跟with后面的语句被求值后,返回对象的__enter__()方法被调用,这个方法的返回值将被赋值给as后面的变量。当with后面的代码块全部被执
相关文章
相关标签/搜索