我试图让我的 Python 项目在 VSCode 中没有 PyLance 警告。不幸的是,看起来 Pandas 对象没有完整的输入信息。这是一个简单的例子:
这个用于创建 pandas Timestamp 对象的简单工作代码:
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
我想教育我的实习生解决所有的打字警告,所以这是不好的做法。
如何配置这些额外的输入信息并将其提交到我的项目中?我可以将自己的类型存根添加到我的项目中吗?