我想用它flake8来验证 scons 文件 ( SConstruct, SConscript)。因为scons隐式导入 SCons 模块,所以默认情况下可以使用一些名称,例如Program, Glob, Command。flake8 不知道它们并丢弃“未定义名称'Glob'[F821]”警告。
我该如何解决这个问题?
小智 2
对于我使用的隐式导入,您可以使用以下命令将它们显式导入:
from SCons.Script import (Command,
Glob,
Program)
Run Code Online (Sandbox Code Playgroud)