python - 如何处理 N812 小写 'ugettext_lazy' 作为 pep8 命名的非小写 '_' 导入

标签 python django pep8

将“ugettext_lazy”导入为“_”是很常见的。新版本的 pep8-naming 不喜欢这样。如何处理?

最佳答案

在许多项目中使用下划线非常普遍。绕过警告的一种方法是在该行中添加带有 # NOQA 的注释,以指示 linter 忽略该行。

from django.utils.translation import ugettext_lazy as _  # NOQA

关于python - 如何处理 N812 小写 'ugettext_lazy' 作为 pep8 命名的非小写 '_' 导入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54416363/

相关文章:

python - 未找到参数 'detail' ',)' 的 NoReverseMatch at/Reverse。尝试了 1 个模式 :

python - 如何在 python 中为长名称选择合适的变量名

python - 为什么描述符(在Python中)不能插入(放置)到已经初始化的对象中?

python - 使用带有线程的 gevent 猴子补丁使线程连续工作

python - 按 id 合并行

python - python中多变量的牛顿法(方程组)

python - Django 1.10 - 每 X 秒使用数据库中的数据更新网页

python - 如何修复 Django 中的数据库错误和 ghost 迁移错误?

python - 从 Python 运行 PEP8 检查

init 中的 python pep8 类已导入但未使用