1. 准备
创建如下结构的文件夹和文件:
– ? test_folder2package
| – ? testlib
| – ? hello_lib.py
| – ? __init__.py
| – ? call_lib.py
说明: 在上述创建的文件夹和文件中,testlib
相当于待导入的Python包,hello_lib.py
相当于待导入的模块,call_lib.py
相当于外层的主程序。
2. 填充代码
S1. hello_lib.py
文件中的完整代码如下所示:
def foo():
print ("Hello Lib!")
S2. call_lib.py
文件中的完整代码如下所示: