Python的import说明
1 Python rabin 197 阅读 • 10个月前

首先要知道import是干嘛的:import语句作用就是用来导入模块的,它可以出现在程序中的任何位置。

用法如下:

import module

同时导入多个,可以用逗号分隔:

import module1,import2...

从某个模块导入模块下的方法或者类:

from module import method 

如果要导入子目录下的模块,直接用目录名即可:

from path.module import method


如果想动态导入,可以使用__import__、getattr方法,下面可以看一个例子:

module = __import__('module')
method = getattr(module, 'method')

如果你想动态导入子目录下的模块,可以这样写:

module = __import__('path.module')
module = getattr(module, 'module')
method = getattr(module, 'method')

一般不建议导入上级目录的模块。

评论:0