您的位置:首页 > 移动开发

sys.path.append

2017-11-24 10:19 253 查看


如图所示,几乎每个文件中都有这几行代码(个人认为不太优雅)

有什么好处? 坏处?

如果真的要像图中那么做,更加优雅点的方法是?

PS: 之所以把该整个项目的package导入到sys.path中,主要是因为「方便使用,如同导入标准库一样」

答案对人有帮助,有参考价值
1
答案没帮助,是错误的答案,答非所问

写一个config.py, 将引入环境变量的工作都放在里面.

然后, 其他的文件都import config. 其实跟你写个函数复用代码是一个意思.
这样做的好处是: 如果有一天你不想使用环境变量了, 你可以很方便的切换, 只修改config.py就好了, 而不用修改项目中的每个文件.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  python