Bootstrap

.py文件的引用

1.基本格式:

from 文件名 import 类名

2.举个栗子:

文件PqxMplCanvas.py定义了名为PqxMplCanvas的类。

在这里插入图片描述

在另外一个文件中引用过来:

from PqxMplCanvas import PqxMplCanvas  #在同级目录下

3.进阶:

假设有目录如下:

├── sub_ui.py
├── main.py
├── test/
│   └── test1.py
└── model/
    └── model1.py

同级目录,main.py导入sub_ui.py

import sub_ui
或
from sub_ui import *

子目录,main.py导入model/model1.py
需要在model/下建立__init__.py空文件,让编译器认为这是一个模块。

    import model.model1
或
    from model.model1 import *

跨目录,model1.py导入test/test1.py
需要在test1/下建立__init__.py空文件

 import sys
 sys.path.append("..")
 import test.test1

 import sys
 sys.path.append("..")
 import test.test1 import *
;