- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我有一个相当大的项目,我试图在发布之前清理它,但是当我运行 flake8 时,我得到了很多
'F405 <function> may be undefined, or defined from star imports: generic_functions`
我可以通过替换行来避免这种情况:
from generic_functions import *
在我文件的开头,但是:
我确实使用了其中的所有函数,所以我不明白输入每个函数超过 80 个字符的限制是多么的 pythonic:
from generic_functions import (function1, function2, function3, function4, function5, function6, function7...)
执行上述操作会很乏味,尤其是当我需要在 generic_functions.py 中添加或删除数十个函数时
另一个选项是禁用 F405 警告,但如果该函数确实未定义怎么办?允许 star 导入同时仍然捕获任何未定义的东西会很好。有没有办法做到这一点?我尝试将 # noqa 添加到导入行,但它似乎没有帮助。
最佳答案
您可以执行以下操作:
from generic_functions import *
flake8 --ignore=F405 file.py
.真不知道为什么# noqa
不起作用,但是 --ignore
<function>
从 generic_functions
定义和导入.关于python - 使 flake8 区分未定义函数和星形导入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56265620/
我正在使用“protractor-flake@2.5.1”版本并运行我的测试。在我的测试中,很少有测试失败,但它再次运行所有测试。除了 Allure 报告之外,我没有使用任何自定义报告器下面是我用来运
我是 Android 新手,我正在尝试将 9 Old Androids flakes 演示实现到我的应用程序中。但是,当我将图像资源从演示使用的图像更改为我选择的应用程序之一时,应用程序崩溃并显示 I
如果我查看 haskell.nix 提供的输出从 M1 计算机上剥落,它开始构建 ghc-8.8.4 等。 ❯ nix flake show github:input-output-hk/haskel
如果我查看 haskell.nix 提供的输出从 M1 计算机上剥落,它开始构建 ghc-8.8.4 等。 ❯ nix flake show github:input-output-hk/haskel
我无法解决 flake8 SyntaxError,尽管代码执行得很好。 没有注释的代码 import math def answer(str_n): sume = ((str_n * (str
当我在 emacs 中打开 python 文件时,收到以下错误消息: Flymake: Configuration error has occured while running (flake8 >.
max-statements在 Javascript 中,ESLint 为小型、模块化和可读的函数提供了非常好的执行。我希望在 Python Flake8 lint 中找到类似的东西,但到目前为止我还
我正在创建一个 WordPress 插件,但需要连接到 Xero 的 API。 Xero 建议使用 Composer 插件 xero-php-oauth2 所以我设置我的 WP 插件来使用 Compo
问题概述: 在我的项目的主脚本中,gettext 安装函数 _(),该函数在其他模块中用于翻译(如 print(_('Something翻译'))). 如 the doc 所述: the _() fu
我在行“added_parts = new_part_set[(new_part_set["duplicate"] == False) & (new_part_set["version"] ==
我是一名优秀的程序员,十分优秀!