如果解释的文件具有不一致的选项卡用法,则可以启动Python解释器-tt以引发TabError异常.
-tt
TabError
我正在尝试为SVN编写一个预提交挂钩,拒绝引发此异常的文件.我可以传递提交的文件python -tt但我的问题是文件也被执行,除了被检查.有没有办法告诉Python"只分析文件,不运行它"?或者也许其他一些方法可以更好地完成我想要的东西.
python -tt
python svn pre-commit-hook
pre-commit-hook ×1
python ×1
svn ×1