关于Python的import反操作

Published: Tags: PYTHON

用过Python的人都会知道import是什么,可是很多人不知道import的反操作是什么。

先看一个例子: >>> dir() [’builtins’, ‘doc’, ‘name’, ‘package’] >>> v = 9 >>> dir() [’builtins’, ‘doc’, ‘name’, ‘package’, ‘v’] >>> del v >>> dir() [’builtins’, ‘doc’, ‘name’, ‘package’]

很明显,删除变量的关键字是del,那么,import模块后,怎么把它卸载呢?

其实,用的也是del关键字,看看下面的例子就知道了: >>> import os >>> dir() [’builtins’, ‘doc’, ‘name’, ‘package’, ‘os’] >>> del os >>> dir() [’builtins’, ‘doc’, ‘name’, ‘package’]