当前位置 > it书童 > 知识体系 > 正文

python 项目结构最佳实践

知识体系 it书童 2019-10-04 15:08:01 0赞 0踩 1062阅读 0评论

最佳实践,将所有 python 项目放在同一个目录,这样就能共享所有的类库文件,引用类库时从根目录引入

如以下的文件结构:

根目录是 python

在引入模块时的写法为:

from test.proto.mat import Matrix
from test.utils.mat_mul import mat_mul

要在命令行中执行此脚本,还需将根目录加入到 Python 的 环境变量中,在 .zshrc 中新增:

export PYTHONPATH=.:/Users/senlongzhong/code/python
$ source ~/.zshrc

查看模块的搜索路径

这样就能在命令行中执行了,如果不将根目录加入到环境变量,会提示找不到模块

转载须注明出处:https://www.itshutong.com/articles/127/python-project-structure-best-practices
关于我
一个文科出身的程序员,追求做个有趣的人,传播有价值的知识,微信公众号主要分享读书思考心得,不会有代码类文章,非程序员的同学请放心订阅
发表评论
我有句话,不知当讲不当讲?
要讲之前请先 登录