gpt4 book ai didi

python - 避免在 python 脚本名称中出现关于破折号的 pylint 警告

转载 作者:行者123 更新时间:2023-12-05 05:15:56 25 4
gpt4 key购买 nike

我正在尝试为我的代码修复所有 pylint 警告,只有一个我无法在不禁用警告或重命名脚本的情况下修复:

C:  1, 0: Invalid module name "foo-bar" (invalid-name)

重命名脚本不是一个选项,因为它的名字是它的公共(public)接口(interface)。该脚本以当前名称广泛使用。

这是一个顶级程序。该文件不打算用作模块。如果我决定将其导入为单元测试模块,我可以使用 __import__("foo-bar") 但不支持其他导入。

有什么好的方法可以告诉 pylint 它是顶级脚本,而不是模块?

最佳答案

您需要在 CLI 或您的 pylintrc 文件中覆盖 module-rgx 选项以允许 -。有关此的更多信息,请查看 the docs .

关于python - 避免在 python 脚本名称中出现关于破折号的 pylint 警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51030905/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com