我在Visual Studio Code上遇到一个奇怪的Python错误:
comp:project mia$ python3 restapi.py
Traceback (most recent call last):
File "restapi.py", line 2, in <module>
from adapters import JSONAdapter
File "/Users/me/project/adapters.py", line 7
"""
^
IndentationError: expected an indented block
代码:
from flask import Flask, jsonify, request
from adapters import JSONAdapter
from chatbot import Chatbot
屏幕截图:
点击红色小三角形显示以下内容:
那是我现在删除的代码。是的,我在执行文件之前先保存了文件,甚至用另一个编辑器打开了文件以确保文件中只有那三行。
但是,即使有红色背景的行,我也看不到第7行的缩进问题。
任何线索,这是怎么回事?
答案 0 :(得分:0)
因此,错误出在另一个文件中。通过查看我不习惯的VS Code的“调试”对话框,我错过了这个事实。这让我觉得错误在主文件中。后来我也查看了普通的Python错误,但是我已经确信主文件中存在某些内容。