pylint 似乎无法处理“from”。导入 foo”风格导入

发布于 2024-08-19 10:24:47 字数 184 浏览 3 评论 0原文

如果我这样做:

from . import foo

在脚本中运行 pylint ,我会得到:

F: 1: 无法导入 %r

有没有办法让 pylint 理解这种语法?

If I do:

from . import foo

In a script and run pylint over it, I get:

F:  1: Unable to import %r

Is there a way a work around for getting pylint to understand this syntax?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

偏爱你一生 2024-08-26 10:24:47

请注意,“from . import smthg”仅允许在 Python 包中使用。

我已经对此进行了测试

pylint --version
No config file found, using default configuration
pylint 0.19.0, 
astng 0.19.1, common 0.46.0
Python 2.5.5 (r255:77872, Feb  1 2010, 19:53:42) 
[GCC 4.4.3]

,但无法重现您的问题:

alf@lacapelle:/tmp$ ls package/
foo.py  __init__.py  relative.py
alf@lacapelle:/tmp$ cat package/relative.py 
from . import foo

alf@lacapelle:/tmp$ pylint -r n package/
No config file found, using default configuration
************* Module package
C:  1: Missing docstring
************* Module package.foo
C:  1: Black listed name "foo"
C:  1: Missing docstring
************* Module package.relative
C:  1: Missing docstring
W:  1: Unused import foo

Note that the "from . import smthg" is only allowed in a Python package.

I've tested this with

pylint --version
No config file found, using default configuration
pylint 0.19.0, 
astng 0.19.1, common 0.46.0
Python 2.5.5 (r255:77872, Feb  1 2010, 19:53:42) 
[GCC 4.4.3]

and was not able to reproduce your problem:

alf@lacapelle:/tmp$ ls package/
foo.py  __init__.py  relative.py
alf@lacapelle:/tmp$ cat package/relative.py 
from . import foo

alf@lacapelle:/tmp$ pylint -r n package/
No config file found, using default configuration
************* Module package
C:  1: Missing docstring
************* Module package.foo
C:  1: Black listed name "foo"
C:  1: Missing docstring
************* Module package.relative
C:  1: Missing docstring
W:  1: Unused import foo
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文