python-导入自定义模块

场景:

连接postgre数据库并进行增删改查操作,为了方便复用,自己写了一个工具类,其他模块使用时需要导入该模块

详情:

工具类模块目录如下:

-- python-tools

​ -- test

​ -- test.py(需要导入工具类模块的代码)

​ -- postgre(工具类)

​ -- _init_.py

​ -- utils.py

test.py

import utils from postgre

解决办法

  1. 将工具类放到python安装目录下的Lib目录下
  2. 直接修改系统环境变量,将postgre所在目录如D:\code添加到Path里,该设置为永久性设置
  3. 通过import sys sys.path.append('D:\code')来改变,这种方法属于一次性的,只对当前的python代码有效
posted @ 2019-05-13 10:47  枫子_dan  阅读(619)  评论(0编辑  收藏  举报