![]() | 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 不错~ |
另外,建议多使用 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 已经改过来了,当时抱怨的太激动了! |