Я использую VScode для написания кода MicroPython.
Линтирование и завершение кода вполне приличное, но поскольку между CPython и MicroPython немало различий, я думаю, что это может быть лучше.
Есть ли способ для Pylint:
Другими словами, я хотел бы предотвратить ошибки и предупреждения, подобные этим:
Я посмотрел на многообещающий подход Thonny для извлечения информации о модулях и сохранения ее в module / APIstubs и распространения ее на более полные прототипы. Однако для этого потребуется, чтобы Pylint включил и расставил приоритеты над CPython.
Это что-то, что можно настроить в pylint и / или Python, и если да, то как мне это сделать?
Обновление:
У меня есть приличное частичное решение для https://github.com/Josverl/micropython-stubber, и также может быть интересно решить это более широко в vscode