Python中的模块导入是我们编写程序中经常使用的技巧,通过模块导入,我们可以使得我们编写的程序变得更加简洁、易于维护。在Python中,模块的导入分为相对路径导入和绝对路径导入两种方式。相对路径导入指的是通过当前模块所在的位置,以及其他模块的相对位置来进行导入;绝对路径导入则是通过指定模块的绝对路径来进行导入。
【Python2、Python3相对路径、绝对路径导入】
一、Python2的相对路径导入
在Python2中,相对路径的导入方式有两种:一种是以“.”表示当前文件所在目录,二是以“…”表示当前文件的上一级目录。例如:
|–a/
| |–aa.py
|
|–b/
| |–bb.py
如果我们要在bb.py中导入aa.py,可以使用以下代码:
# 使用"."表示当前目录,"."代表b/目录
import sys
sys.path.append(