众多的库是python的特色,使用起来也及其的方便。当然我们往往会把自己的代码组织称库的方式,来复用代码。这就涉及到导入库的方法了。
1、系统自带的库
# 直接导入整个库,命名空间隔离
import os
# 直接将需要的功能导入,存才命名空间污染的情况
from math import sqrt
2、自己构建的库
2.1 和运行文件在统一目录
这种方式导入和系统在带的库没有区别
2.2 和运行文件不再统一目录
- 方法一: 通过sys.path.append(),将库所在的目录导入再导入库
import sys
sys.path.append(r"D:\xxx\xxx\xxx")
# 然后再导入,方法同上
- 方法二:在pythonxxx–>Lib–>site-packages建立自己的库目录声明
首先,在pythonxxx–>Lib–>site-packages目录下创建xxxx_xxx.pth文件
其次,在xxx_xxx.pth中加入库所在的目录
最后,在需要导入库的地方,像使用系统自带库一样的导入