如果我尝试在严格模式下验证使用pandas方法和pylance的代码,我会得到一个验证错误。
import pandas as pd ser: pd.Series[float] = pd.Series([.1, .2, .5, .3]) print(ser.max())
严格模式下的Pylance返回错误:“max”的类型部分未知我做错了什么吗?我可以避免这个错误,而不切换pylance到基本模式?
w1jd8yoj1#
根据pyright documentation,可以通过在同一个项目文件夹中创建pyrightconfig.json文件来关闭此特定检查,其中包含以下内容:
pyrightconfig.json
{ "reportUnknownMemberType":"none", }
因此,您仍然可以处于严格模式,但禁用了一种类型的检查。
1条答案
按热度按时间w1jd8yoj1#
根据pyright documentation,可以通过在同一个项目文件夹中创建
pyrightconfig.json
文件来关闭此特定检查,其中包含以下内容:因此,您仍然可以处于严格模式,但禁用了一种类型的检查。