gpt4 book ai didi

django - 使用 REGEX 在 pre-commit-config.yaml 中排除 Django 自动生成的文件

转载 作者:行者123 更新时间:2023-12-02 18:10:05 25 4
gpt4 key购买 nike

由于自动生成的 Django 文件不满足许多 pylint 要求,我的 pre-commit检查器失败: output pylint errors

文件通常如下所示: example file

它们似乎自动位于名为“migrations”的子文件夹中: auto-generated django files in migration folder

现在,我尝试利用 pre-commit exclude expressions使用适当的正则表达式。这个似乎适用于 online REGEX-tester :[\w-]+\d+[^\\]*.py

证明如下: proof of working regex

现在,不幸的是,将它放入我的 pylint 预提交检查器中没有任何作用: added exclude expression to pre-commit config YAML

我也尝试只排除“migrations”文件夹,但我也找不到有效的表达式。我怎样才能使它工作?

最佳答案

使用以下命令匹配和排除包含子文件夹“migrations”的所有文件:

exclude: (migrations)

关于django - 使用 REGEX 在 pre-commit-config.yaml 中排除 Django 自动生成的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72528912/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com