-2

以下是来自测试 python 文件的错误代码:

asdf = "test"

print(asdf)


my_list = [1,2,3,4,5]

# expected on save
my_list = [1, 2, 3, 4, 5]

for num in my_list:
  print(num)

# Expected on save (does not format)
# print(num)

# if i manully indent to 2 spaces it gives me this error:
#   "Bad indentation. Found 2 spaces, expected 4"

这是我得到的错误

在此处输入图像描述

这是 pip freeze 命令截图:

在此处输入图像描述

这是我的 VS 代码用户设置: 在此处输入图像描述

我不确定为什么会收到这些错误以及为什么没有格式化。

4

1 回答 1

0

这些是约定错误,而不是功能错误。这意味着您的代码不遵循特定的编码约定。在 Pylint 中是PEP8

来自 wiki-dot 的错误说明:

  1. 有效名称

  2. 缺少最终换行符

于 2020-10-07T18:07:20.627 回答