PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
Python
[闲聊] 用 config 档来做设定有什么好处?
楼主:
henry8168
(番薯猴)
2017-12-29 09:58:30
最近写个专案,用 ConfigParser,后来想想.....
我直接开一个 config.py 档,让主程式 import 不就好了吗?
每个变量还能是整数或浮点数,不侷限于字串,
这样用 config 档还有什么不为人知的好处吗?
作者:
ckc1ark
(伪物)
2017-12-29 10:14:00
可能是要和以前的ini档相容?用py写config就只能用py读 要跨语言会比较难
作者:
MOONY135
(谈无欲)
2017-12-29 11:01:00
如果只有要PYTHON的话 没差要是有其他语言要用到的话 .ini好点
作者:
vi000246
(Vi)
2017-12-29 11:11:00
如果以后有要打包给别人用 要弄个config让他们改
作者:
uranusjr
(â†é€™äººæ˜¯è¶…級笨蛋)
2017-12-29 11:21:00
Programmable configuration 是 anti-pattern如果你自己用当然没差, 有公开接口(例如 pytest flake8的设定档)你用 Python source 设定会后患无穷; Python的套件管理本身就是很好的例子, 直接写个 setup.py 大家用得很开心, 结果现在卡住整个 toolchain 的未来发展
作者:
eight0
(欸XD)
2017-12-29 12:18:00
setup.py 现在有些设定可以移到 setup.cfg 里
https://goo.gl/GoyV4H
作者: virve (std::vie)
2016-01-02 18:34:00
所以使用setup.cfg比较好吗?那哪边能找到关于toolchain的讨论
作者:
trylovetom
(闲闲的猛男)
2016-01-12 01:49:00
你可以用环境变量参数
继续阅读
[问题] numpy 区域合并?
abc95007
[问题] CNN 数字辨识
bn51401
[问题] 函数有无返回值?
sagwow
[问题] Tensor flow GPU 安装问题
pd41987
[问题] 关于class的继承在__init__()中的疑惑
jamesxxx1997
[问题]CNN卷积层及池化层
zu00478633
[问题] 使用upper()在Dataframe新增一栏资料
miniwood
[心得] 以CNN实作台铁验证码辨识
jason860421
Re: [问题] 二维阵列问题
flarehunter
[问题] 爬虫form data内容疑问
unhumanWu
Links
booklink
Contact Us: admin [ a t ] ucptt.com