Это происходит, когда вы делаете запрос к серверу и анализируете ответ как JSON, но это не JSON. JSON должно начинаться с допустимого JSON значения - объекта, массива, строки, числа или false / true / null. Причина root в том, что сервер вернул HTML или другую строку, отличную от JSON.
Я пробовал ваш код в своем проекте и ничего плохого. все выглядит нормально. Проверьте сеть Jupyter Server, попробуйте перезапустить vscode и воссоздать новый файл juypter и посмотреть, исчезнет ли проблема.
[edit]
like the above screenshot shows, type # %%
will add a new cell. Equally, when you open a .ipynb file, if python extension distinguishes the # %%
, button run cell | debug cell
will be displayed automatically for you to do further test.
введите описание изображения здесь
вы можете скопировать свой код без # %%
в новый созданный пустой файл juypter, затем нажмите кнопку export as
и выберите Python Script
, чтобы получить кнопку Run Cell | Debug Cell
.
ИЛИ переустановите расширение python и повторите попытку.