在控制台中使用 python ruff linter 时如何忽略环境目录

Sha*_*yev 7 python linter ruff

我正在尝试粗绒毛。我有一个如下所示的文件结构

\n
project_folder\n\xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 env # Python enviroment [python -m venv env]\n\xe2\x94\x82   \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 Include\n\xe2\x94\x82   \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 Lib\n\xe2\x94\x82   \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 Scripts\n\xe2\x94\x82   \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 ...\n\xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 __init__.py\n\xe2\x94\x94\xe2\x94\x80\xe2\x94\x80 numbers.py\n
Run Code Online (Sandbox Code Playgroud)\n

我正在尝试使用这段代码

\n

我激活了project_folder内的环境并运行了下面的脚本

\n
project_folder\n\xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 env # Python enviroment [python -m venv env]\n\xe2\x94\x82   \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 Include\n\xe2\x94\x82   \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 Lib\n\xe2\x94\x82   \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 Scripts\n\xe2\x94\x82   \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 ...\n\xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 __init__.py\n\xe2\x94\x94\xe2\x94\x80\xe2\x94\x80 numbers.py\n
Run Code Online (Sandbox Code Playgroud)\n

但 ruff 还检查了 env 文件。\n Image.png

\n

如何忽略 env 文件,如下面的 Linux 脚本

\n
ruff check .\n
Run Code Online (Sandbox Code Playgroud)\n

Mic*_*ano 6

您可以使用该exclude选项,

ruff check --exclude=env .
Run Code Online (Sandbox Code Playgroud)