|
我们组新人比较多,之前是要求所有的代码提交前都必须由老员工code review。
现在希望通过pylint检查代码风格,所有代码提交前先由pylint过一遍,然后老员工对代码进行抽查。 哪位team中有使用pylint的,能否介绍你们是怎么使用Pylint的? 我想知道: 1. 怎么实现自动运行Pylint对代码进行检查? 例如每次有代码提交,都自动运行pylint或定期执行pylint。因为很难强制要求所有人提交前都运行下pylint自检。 2. 有没有工具能对pylint的检查结果进行展示管理? 我看洪强宁介绍python在豆瓣的应用,介绍pylint时就是有一个web页面能对pylint结果进行跟踪,不知道是 他们自己 开发的还是用的什么工具? 多谢各位赐教 :) -- 来自: python-cn`CPyUG`华蟒用户组(中文Python技术邮件列表) 规则: http://code.google.com/p/cpyug/wiki/PythonCn 发言: [hidden email] 退订: [hidden email] (向此发空信即退!) 详情: http://code.google.com/p/cpyug/wiki/PythonCn 严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp 强烈: 建议使用技巧: 如何有效地报告Bug http://www.chiark.greenend.org.uk/%7Esgtatham/bugs-cn.html |
|
在 2011年12月30日 下午4:04,kenshin <[hidden email]> 写道:
> 我们组新人比较多,之前是要求所有的代码提交前都必须由老员工code review。 > 现在希望通过pylint检查代码风格,所有代码提交前先由pylint过一遍,然后老员工对代码进行抽查。 > 哪位team中有使用pylint的,能否介绍你们是怎么使用Pylint的? > 我想知道: > 1. 怎么实现自动运行Pylint对代码进行检查? > 例如每次有代码提交,都自动运行pylint或定期执行pylint。因为很难强制要求所有人提交前都运行下pylint自检。 - 作为版本仓库的 hook 就好 > 2. 有没有工具能对pylint的检查结果进行展示管理? > 我看洪强宁介绍python在豆瓣的应用,介绍pylint时就是有一个web页面能对pylint结果进行跟踪,不知道是 他们自己 > 开发的还是用的什么工具? - 有录音的,指出了都是开源工具串联起来而已: - trac 管理任务 - git 进行仓库管理 - Jenkins(原 Hudson) 作持续集成, 加入 pylint 环节就好 - trac 社区的 bitten 也是同类作品 - 就是用专用客户端和服务端配合,自动化在多种环境中运行预订的各种检查,并收集组织成报表,,, > > 多谢各位赐教 :) > -- 人生苦短, Pythonic! 冗余不做,日子甭过!备份不做,十恶不赦! 俺: http://about.me/zoom.quiet 文字协议: http://creativecommons.org/licenses/by-sa/2.5/cn/ -- 来自: python-cn`CPyUG`华蟒用户组(中文Python技术邮件列表) 规则: http://code.google.com/p/cpyug/wiki/PythonCn 发言: [hidden email] 退订: [hidden email] (向此发空信即退!) 详情: http://code.google.com/p/cpyug/wiki/PythonCn 严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp 强烈: 建议使用技巧: 如何有效地报告Bug http://www.chiark.greenend.org.uk/%7Esgtatham/bugs-cn.html |
|
In reply to this post by kenshin.acs
同求,也希望代码被规范。
在 2011年12月30日 下午4:04,kenshin <[hidden email]>写道: 我们组新人比较多,之前是要求所有的代码提交前都必须由老员工code review。 nameisports.com 纳美运动健身. -- 来自: python-cn`CPyUG`华蟒用户组(中文Python技术邮件列表) 规则: http://code.google.com/p/cpyug/wiki/PythonCn 发言: [hidden email] 退订: [hidden email] (向此发空信即退!) 详情: http://code.google.com/p/cpyug/wiki/PythonCn 严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp 强烈: 建议使用技巧: 如何有效地报告Bug http://www.chiark.greenend.org.uk/%7Esgtatham/bugs-cn.html |
|
Simple script to run pep8.py and pyflakes on a git/svn repo.
https://github.com/jbalogh/check
在 2011年12月30日 下午4:26,饥饿的兔子 <[hidden email]>写道: 同求,也希望代码被规范。 -- 来自: python-cn`CPyUG`华蟒用户组(中文Python技术邮件列表) 规则: http://code.google.com/p/cpyug/wiki/PythonCn 发言: [hidden email] 退订: [hidden email] (向此发空信即退!) 详情: http://code.google.com/p/cpyug/wiki/PythonCn 严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp 强烈: 建议使用技巧: 如何有效地报告Bug http://www.chiark.greenend.org.uk/%7Esgtatham/bugs-cn.html |
|
In reply to this post by Zoom.Quiet
多谢大妈,bitten,我要找的应该就是这个东西。
On 12月30日, 下午4时18分, "Zoom.Quiet" <[hidden email]> wrote: > 在 2011年12月30日 下午4:04,kenshin <[hidden email]> 写道: > > > 我们组新人比较多,之前是要求所有的代码提交前都必须由老员工code review。 > > 现在希望通过pylint检查代码风格,所有代码提交前先由pylint过一遍,然后老员工对代码进行抽查。 > > 哪位team中有使用pylint的,能否介绍你们是怎么使用Pylint的? > > 我想知道: > > 1. 怎么实现自动运行Pylint对代码进行检查? > > 例如每次有代码提交,都自动运行pylint或定期执行pylint。因为很难强制要求所有人提交前都运行下pylint自检。 > > - 作为版本仓库的 hook 就好 > > > 2. 有没有工具能对pylint的检查结果进行展示管理? > > 我看洪强宁介绍python在豆瓣的应用,介绍pylint时就是有一个web页面能对pylint结果进行跟踪,不知道是 他们自己 > > 开发的还是用的什么工具? > > - 有录音的,指出了都是开源工具串联起来而已: > - trac 管理任务 > - git 进行仓库管理 > - Jenkins(原 Hudson) 作持续集成, 加入 pylint 环节就好 > - trac 社区的 bitten 也是同类作品 > - 就是用专用客户端和服务端配合,自动化在多种环境中运行预订的各种检查,并收集组织成报表,,, > > > > > 多谢各位赐教 :) > > -- > 人生苦短, Pythonic! 冗余不做,日子甭过!备份不做,十恶不赦! > 俺:http://about.me/zoom.quiet > 文字协议:http://creativecommons.org/licenses/by-sa/2.5/cn/ -- 来自: python-cn`CPyUG`华蟒用户组(中文Python技术邮件列表) 规则: http://code.google.com/p/cpyug/wiki/PythonCn 发言: [hidden email] 退订: [hidden email] (向此发空信即退!) 详情: http://code.google.com/p/cpyug/wiki/PythonCn 严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp 强烈: 建议使用技巧: 如何有效地报告Bug http://www.chiark.greenend.org.uk/%7Esgtatham/bugs-cn.html |
|
In reply to this post by heww0205
thanks heww0205,我看下这个pyflakes。另外问下,你们有用这个脚本么?
On 12月30日, 下午8时58分, heww0205 <[hidden email]> wrote: > Simple script to run pep8.py and pyflakes on a git/svn repo.https://github.com/jbalogh/check > > 在 2011年12月30日 下午4:26,饥饿的兔子 <[hidden email]>写道: > > > > > > > > > 同求,也希望代码被规范。 > > > 在 2011年12月30日 下午4:04,kenshin <[hidden email]>写道: > > >> 我们组新人比较多,之前是要求所有的代码提交前都必须由老员工code review。 > > >> 现在希望通过pylint检查代码风格,所有代码提交前先由pylint过一遍,然后老员工对代码进行抽查。 > >> 哪位team中有使用pylint的,能否介绍你们是怎么使用Pylint的? > >> 我想知道: > >> 1. 怎么实现自动运行Pylint对代码进行检查? > >> 例如每次有代码提交,都自动运行pylint或定期执行pylint。因为很难强制要求所有人提交前都运行下pylint自检。 > >> 2. 有没有工具能对pylint的检查结果进行展示管理? > >> 我看洪强宁介绍python在豆瓣的应用,介绍pylint时就是有一个web页面能对pylint结果进行跟踪,不知道是 他们自己 > >> 开发的还是用的什么工具? > > >> 多谢各位赐教 :) > > >> -- > >> 来自: python-cn`CPyUG`华蟒用户组(中文Python技术邮件列表) > >> 规则:http://code.google.com/p/cpyug/wiki/PythonCn > >> 发言: [hidden email] > >> 退订: [hidden email] (向此发空信即退!) > >> 详情:http://code.google.com/p/cpyug/wiki/PythonCn > >> 严正: 理解列表! 智慧提问!http://wiki.woodpecker.org.cn/moin/AskForHelp > >> 强烈: 建议使用技巧: 如何有效地报告Bug > >>http://www.chiark.greenend.org.uk/%7Esgtatham/bugs-cn.html > > > -- > > nameisports.com <http://www.nameisports.com/> 纳美运动健身. > > > -- > > 来自: python-cn`CPyUG`华蟒用户组(中文Python技术邮件列表) > > 规则:http://code.google.com/p/cpyug/wiki/PythonCn > > 发言: [hidden email] > > 退订: [hidden email] (向此发空信即退!) > > 详情:http://code.google.com/p/cpyug/wiki/PythonCn > > 严正: 理解列表! 智慧提问!http://wiki.woodpecker.org.cn/moin/AskForHelp > > 强烈: 建议使用技巧: 如何有效地报告Bug > >http://www.chiark.greenend.org.uk/%7Esgtatham/bugs-cn.html -- 来自: python-cn`CPyUG`华蟒用户组(中文Python技术邮件列表) 规则: http://code.google.com/p/cpyug/wiki/PythonCn 发言: [hidden email] 退订: [hidden email] (向此发空信即退!) 详情: http://code.google.com/p/cpyug/wiki/PythonCn 严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp 强烈: 建议使用技巧: 如何有效地报告Bug http://www.chiark.greenend.org.uk/%7Esgtatham/bugs-cn.html |
|
In reply to this post by kenshin.acs
k总记得分享使用心得啊
2011/12/30 kenshin <[hidden email]> 多谢大妈,bitten,我要找的应该就是这个东西。 来自: python-cn`CPyUG`华蟒用户组(中文Python技术邮件列表) 规则: http://code.google.com/p/cpyug/wiki/PythonCn 发言: [hidden email] 退订: [hidden email] (向此发空信即退!) 详情: http://code.google.com/p/cpyug/wiki/PythonCn 严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp 强烈: 建议使用技巧: 如何有效地报告Bug http://www.chiark.greenend.org.uk/%7Esgtatham/bugs-cn.html |
|
In reply to this post by kenshin.acs
2011/12/30 kenshin <[hidden email]>:
> thanks heww0205,我看下这个pyflakes。另外问下,你们有用这个脚本么? > ulipad中早就集成了pep8和pyflakes了,有兴趣可以试一下。 -- I like python! UliPad <<The Python Editor>>: http://code.google.com/p/ulipad/ UliWeb <<simple web framework>>: http://code.google.com/p/uliweb/ My Blog: http://hi.baidu.com/limodou -- 来自: python-cn`CPyUG`华蟒用户组(中文Python技术邮件列表) 规则: http://code.google.com/p/cpyug/wiki/PythonCn 发言: [hidden email] 退订: [hidden email] (向此发空信即退!) 详情: http://code.google.com/p/cpyug/wiki/PythonCn 严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp 强烈: 建议使用技巧: 如何有效地报告Bug http://www.chiark.greenend.org.uk/%7Esgtatham/bugs-cn.html |
|
In reply to this post by Kula
恩,大家先多多分享自己team的经验吧。
On Dec 31, 9:22 am, Kula <[hidden email]> wrote: > k总记得分享使用心得啊 > > 2011/12/30 kenshin <[hidden email]> > > > > > > > > > 多谢大妈,bitten,我要找的应该就是这个东西。 > > > On 12月30日, 下午4时18分, "Zoom.Quiet" <[hidden email]> wrote: > > > 在 2011年12月30日 下午4:04,kenshin <[hidden email]> 写道: > > > > > 我们组新人比较多,之前是要求所有的代码提交前都必须由老员工code review。 > > > > 现在希望通过pylint检查代码风格,所有代码提交前先由pylint过一遍,然后老员工对代码进行抽查。 > > > > 哪位team中有使用pylint的,能否介绍你们是怎么使用Pylint的? > > > > 我想知道: > > > > 1. 怎么实现自动运行Pylint对代码进行检查? > > > > 例如每次有代码提交,都自动运行pylint或定期执行pylint。因为很难强制要求所有人提交前都运行下pylint自检。 > > > > - 作为版本仓库的 hook 就好 > > > > > 2. 有没有工具能对pylint的检查结果进行展示管理? > > > > 我看洪强宁介绍python在豆瓣的应用,介绍pylint时就是有一个web页面能对pylint结果进行跟踪,不知道是 他们自己 > > > > 开发的还是用的什么工具? > > > > - 有录音的,指出了都是开源工具串联起来而已: > > > - trac 管理任务 > > > - git 进行仓库管理 > > > - Jenkins(原 Hudson) 作持续集成, 加入 pylint 环节就好 > > > - trac 社区的 bitten 也是同类作品 > > > - 就是用专用客户端和服务端配合,自动化在多种环境中运行预订的各种检查,并收集组织成报表,,, > > > > > 多谢各位赐教 :) > > > > -- > > > 人生苦短, Pythonic! 冗余不做,日子甭过!备份不做,十恶不赦! > > > 俺:http://about.me/zoom.quiet > > > 文字协议:http://creativecommons.org/licenses/by-sa/2.5/cn/ > > > -- > > 来自: python-cn`CPyUG`华蟒用户组(中文Python技术邮件列表) > > 规则:http://code.google.com/p/cpyug/wiki/PythonCn > > 发言: [hidden email] > > 退订: [hidden email] (向此发空信即退!) > > 详情:http://code.google.com/p/cpyug/wiki/PythonCn > > 严正: 理解列表! 智慧提问!http://wiki.woodpecker.org.cn/moin/AskForHelp > > 强烈: 建议使用技巧: 如何有效地报告Bug > >http://www.chiark.greenend.org.uk/%7Esgtatham/bugs-cn.html -- 来自: python-cn`CPyUG`华蟒用户组(中文Python技术邮件列表) 规则: http://code.google.com/p/cpyug/wiki/PythonCn 发言: [hidden email] 退订: [hidden email] (向此发空信即退!) 详情: http://code.google.com/p/cpyug/wiki/PythonCn 严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp 强烈: 建议使用技巧: 如何有效地报告Bug http://www.chiark.greenend.org.uk/%7Esgtatham/bugs-cn.html |
| Powered by Nabble | See how NAML generates this page |
