我不是简单地询问为什么某些东西无法按预期运行的建议,而是关于为什么VSC或我的linter(ProSpector)似乎认为这是错误的。我有些卡住,将代码恢复为以前的样子后,它似乎仍然显示为错误。
@cmd.add_command(name='addgroup', aliases=['ag',])
def add_group(group):
if group in mods:
print(f'{color["blue"]}{group}{color["red"]} is a duplicate. Try something different.{color["reset"]}')
else:
mods[group] = []
此代码出了点问题,这不是我的对象,因为它们都已定义。这是某种语法错误:
由于我不确定该问题,因此非常感谢您的帮助。坦白地说,这可能是VSC搞砸了,因为我的代码仍然可以正常运行,但我不确定。