python-导入自定义模块
场景:
连接postgre数据库并进行增删改查操作,为了方便复用,自己写了一个工具类,其他模块使用时需要导入该模块
详情:
工具类模块目录如下:
-- python-tools
-- test
-- test.py(需要导入工具类模块的代码)
-- postgre(工具类)
-- _init_.py
-- utils.py
test.py
import utils from postgre
解决办法
- 将工具类放到python安装目录下的Lib目录下
- 直接修改系统环境变量,将postgre所在目录如D:\code添加到Path里,该设置为永久性设置
- 通过
import sys sys.path.append('D:\code')
来改变,这种方法属于一次性的,只对当前的python代码有效
ฅ平平庸庸的普通人ฅ