4

我想用来flake8验证 scons 文件(SConstruct, SConscript)。因为scons隐式导入 SCons 模块,所以默认情况下可以使用一些名称,例如Program, Glob, Command. flake8 不知道它们并丢弃“未定义名称'Glob' [F821]”警告。

我怎么能解决这个问题?

4

1 回答 1

2

对于我使用的隐式导入,您可以使它们显式,例如:

from SCons.Script import (Command,
                          Glob,
                          Program)
于 2015-08-05T23:21:10.567 回答