import导入模块的底层实现

Posted maxiaohei

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了import导入模块的底层实现相关的知识,希望对你有一定的参考价值。

import 模块名

模块名没有使用字符串的原因是,被赋值给一个同名的变量,利用变量导入模块

In [1]: import time

In [2]: print(time.ctime())
Thu Nov  9 17:32:54 2017

In [3]: ti = __import__(time)

In [4]: print(ti.ctime())
Thu Nov  9 17:33:34 2017

 

以上是关于import导入模块的底层实现的主要内容,如果未能解决你的问题,请参考以下文章

浅谈 Python 的模块导入

深入探讨 Python 的 import 机制:实现远程导入模块

导入模块

深入探讨 Python 的 import 机制:实现远程导入模块

深入探讨 Python 的 import 机制:实现远程导入模块

Python模块导入详解