2024-05-08 04:28:57 发布
网友
在将代码签入GitHub之前,如何使用pre-commit钩子删除Python项目中的print语句?目前,我使用black和flake8预提交挂钩。但是他们似乎没有在签入代码之前检查和删除打印语句的选项
由于pre-commit framework只调用flake8,您需要检查its configuration以查看是否有任何设置会触发打印语句删除(与error/violation codes相反)
由于flake8本身不支持这一点,您需要开发一个plugin to flake8来处理这些错误并删除打印行。 如果这样做,请不要忘记添加更改,如“Can you change a file content during ^{}?”中所述
由于pre-commit framework只调用flake8,您需要检查its configuration以查看是否有任何设置会触发打印语句删除(与error/violation codes相反)
由于flake8本身不支持这一点,您需要开发一个plugin to flake8来处理这些错误并删除打印行。}? ”中所述
如果这样做,请不要忘记添加更改,如“Can you change a file content during ^{
相关问题 更多 >
编程相关推荐