我有个插件。但我有一些错误。就像这个错误:
Missing module docstringPylint(C0114:missing-module-docstring)
这个错误是:
Formatting a regular string which could be a f-stringPylint(C0209:consider-using-f-string)
这是我在visual代码中的settings.json文件:
"python.linting.enabled": true,
"python.linting.pylintArgs": [
"--disable=line-too-long",
"--disable=unused-argument",
"--disable=C0111",
"--errors-only"
],
这是发生错误的代码片段:
class Leg:
pass
class Back:
pass
class Chair:
def __init__(self, num_legs):
self.legs = [leg() for leg in range(num_legs)]
self.back = Back()
def __repr__(self):
return "I have {} and one back".format(len(self.legs))
print(Chair(5))
当然我在谷歌上搜索过这个。但我在网上发现的建议是,我必须像上面所描述的那样更改python.linting的设置。但没有发现任何变化。
我还重新启动了vs代码几次。
有人知道怎么解决这个问题吗?
谢谢
发布于 2022-10-24 01:49:57
(C 0209:考虑使用-f-字符串)C 0114:缺少-模块-docstring
我相信你读过this issue。可以添加以下内容来禁用这些字符串警告:
"python.linting.pylintArgs": [
"--disable=C0114",
"--disable=C0209",
],
https://stackoverflow.com/questions/74152710
复制相似问题