12.1.3 Sequential的混合式编程
with可以把它看作是一个“自动开关门”的机制
with open('file.txt', 'r') as f:
content = f.read()
# 到这里,文件会自动关闭,不需要你手动调用 f.close()
本质上是一个上下文管理器,能够工作的关键在于对象是否实现了上下文管理协议(注意Python中什么都是对象,所以上面那个例子,open函数也是一个对象,肯定内部也是实现了上下文管理的,所以才能做到自动关闭文件):
__enter__()方法:在进入 with 块时调用__exit__()方法:在离开 with 块时调用,无论是否发生异常
net.save('my_mlp')表示保存到当前目录下,文件名为my_mlp
!ls -lh my_mlp*是一个魔法命令,简单来说就是列出当前目录文件所有以 my_mlp 开头的文件

浙公网安备 33010602011771号