1
stephen001 2015-10-31 21:07:53 +08:00
good
|
2
Sakuramiku 2015-10-31 21:08:13 +08:00
看了一下,挺不错的,加油
|
3
neo1218 OP @stephen001 谢谢
|
4
nicksite 2015-10-31 21:17:59 +08:00
感谢,我也想做代码自动化生成的工作,这下可以作参考了。
|
5
hustlzp 2015-10-31 21:30:55 +08:00
赞!
|
8
HongxuChen 2015-10-31 22:02:03 +08:00
一些建议:
- 英文注释 - "<U+1F37A>" 可能在终端(模拟器)中显示不正确 - 尽量少用系统命令 touch , mkdir 等;如果必须, os.popen/os.system -> subprocess - templates 目录不要用 python, 可以使用文本 - 使用 os.path.join - 感觉你是为了使用 click 而使用, argparse 似乎够了 - "open https://121.43.230.104:520/mana" 有点哗众取宠; 另外 open 只在 mac 有用 |
9
humiaozuzu 2015-10-31 22:06:11 +08:00
为啥不用 cookiecutter 做。。。
|
10
neo1218 OP @HongxuChen 谢谢,建议提的很好, mana home 我是仿造 brew home 的,确实有些心血来潮😄,但是感觉 help 信息说的不够详细, mana home 还是有帮助的,只是我实现的有问题。。
然后,我的确是想做一个自动构建目录的工具,使用 click 而不使用 argparse 是因为我先接触了 click ,而且确实感觉 click 不错~ |
11
HongxuChen 2015-11-01 11:02:08 +08:00
另外,建议多使用 context manager
|
12
neo1218 OP @HongxuChen 好的,多谢了!我会不断的重构代码的。
|
13
1130335361 2015-11-01 17:46:14 +08:00
README 里有一个错误 app.regist_blueprint --> app.register_blueprint
|
14
neo1218 OP @1130335361 已经改过来了,当时抱怨的太激动了!
|