Pycharm (v2022.2) 抱怨
usecols
输入参数 pd.read_excel
。它需要单个 int
值。另一方面,docs 明确指出允许使用 list-like or callable
。
我以前曾经使用过类似的东西,代码实际上按预期工作:
pd.read_excel("test.xlsx", usecols="A:C") # Pycharm: Expected type 'int', got 'str' instead
此外,无法使用
list
或 int
:
pd.read_excel("test.xlsx", usecols=[1, 2, 3]) # Pycharm: Expected type 'int', got 'list[int]' instead
这是 Pycharm 中的错误还是我做错了什么?
同样的问题。讽刺的是,pandas 已经不再能够将单个 int 传递给 usecols 参数了。
有没有办法为 PyCharm 开发人员标记此问题?在运行 python 3.11 的最新版本 PyCharm 2023.2.3(社区版)中,这仍然是 linter 的问题。