Как исправить неправильное предупреждение pylance для кода pandas в моем проекте vscode?Python

Программы на Python
Anonymous
Как исправить неправильное предупреждение pylance для кода pandas в моем проекте vscode?

Сообщение Anonymous »

Я пытаюсь защитить свой проект Python в VSCode от предупреждений PyLance. К сожалению, похоже, что для объектов Pandas нет полной информации о типизации. Вот простой пример:
Этот простой рабочий код для создания объекта Timestamp pandas:

Код: Выделить всё

ts = pd.Timestamp("2019-03-31 00:00:00")
выдаст мне предупреждение:

Код: Выделить всё

Arguments missing for parameters "month", "day"
Похоже, что информация о вводе объекта Timestamp не знает, поддерживает ли он строку в качестве параметра.
Я знаю, что могу включить отключите его комментарием # type:ignore:

Код: Выделить всё

ts = pd.Timestamp("2019-03-31 00:00:00")),  # type: ignore
Я хочу научить своих стажеров устранять все предупреждения о вводе, поэтому это плохая практика.
Как я могу настроить эту дополнительную информацию о вводе и зафиксировать это в мой проект? Могу ли я добавить в проект собственные заглушки типов?

Подробнее здесь: https://stackoverflow.com/questions/679 ... de-project

Вернуться в «Python»