Pgzero: отключить ошибку неопределенной переменной для экрана - PullRequest
0 голосов
/ 19 июня 2020

Итак, я использую библиотеку pgzero для обучения детей программированию. С pgzero у вас есть этот экранный объект, на котором можно рисовать. Насколько я знаю, вы не можете импортировать это откуда угодно, это просто глобально. К сожалению, Pylint не знает об этом, и я продолжаю получать ошибки неопределенной переменной каждый раз, когда использую объект экрана (запуск кода работает нормально, но vscode помещает красные линии под экраном каждый раз, когда я его использую).

Это не очень помогает при обучении и может довольно отвлекать. Я не хочу полностью отключать ошибки pylint, поскольку они довольно полезны в большинстве случаев и являются хорошим инструментом для новичков.

Есть ли способ как-то объявить переменную в глобальной области? Было бы неплохо что-то похожее на машинописный текст:

declare screen

Другими способами решения были бы способ отключить ошибку только для этой одной переменной или, если кто-то знаком с pgzero: какой-то способ импортировать объект из. В нынешнем виде я также не могу получить какой-либо интеллект для объекта, но это еще не конец света (решение этой проблемы было бы полезно).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...