关于Python的import反操作

PYTHON2010-09-18 07:25

用过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']


原文链接: http://blog.jtwo.me/about-python's-import-operation