1. 程式人生 > >Python 之 包的導入

Python 之 包的導入

我們 arm 一次 users strong ima os.path ces roc

Python包的導入

有時候,我們需要把包裏面的所有模塊全部一次導入,就可以直接導入包,然後不需要使用上一篇文章的方法進行一個一個模塊導入。

將core模塊下的login與test模塊一次性導入

技術分享圖片

1、編寫main.py 程序導入包

import os
import sys

# print(sys.path)

BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))   #父目錄
# print(BASE_DIR)  /Users/kang/PycharmProjects/不破不立/第二章/20190129/ATM
sys.path.append(BASE_DIR)

import core     #導入core包,此方法等同於導入__init__.py文件

core.login.ldap()             #login裏的ldap涵數調用
core.test.test_fun()         #test裏的test_fun涵數調用

2、編寫init.py文件導入

#Author Kang

from . import login
from . import test

Python 之 包的導入