Python : 一些 Intellisense 不适用于 VS Code
Python : Some of Intellisense dosen't work on VS Code
我在 VS 代码上使用 openpyxl 时遇到了一些问题。
几乎所有的智能感知都运行良好,但其中一些不起作用。
我认为 intellisenses 在点句后的某些部分不起作用。
例如 // worksheet = workbook.active
当我写这段代码时,智能提示很好 .active
.
但是当我想写 worksheet.iter_cols
或 .max_row
或 .value
时它不起作用。
我已经安装了pylance并设置了语言server.And我只使用了一个版本python 3.9.1 64位和openpyxl 3.0.7版本。
这不是严重的不便,但我想知道如何解决它。我该怎么办?
当我使用代码“from openpyxl import workbook
”并且使用的语言服务是“Pylance”时,输入“workbook”。将显示“智能感知”:
在VS Code中,它的“Intellisense”会显示导入模块中包含的方法或类,例如:您可以按“Ctrl”键并单击代码“openpyxl
”或鼠标“xl
”,会跳转到模块相关定义文件:
然后点击“工作簿”的相关定义文件,它没有方法或“iter_cols”的类,“max_row”,“值”:
我在 VS 代码上使用 openpyxl 时遇到了一些问题。 几乎所有的智能感知都运行良好,但其中一些不起作用。 我认为 intellisenses 在点句后的某些部分不起作用。
例如 // worksheet = workbook.active
当我写这段代码时,智能提示很好 .active
.
但是当我想写 worksheet.iter_cols
或 .max_row
或 .value
时它不起作用。
我已经安装了pylance并设置了语言server.And我只使用了一个版本python 3.9.1 64位和openpyxl 3.0.7版本。
这不是严重的不便,但我想知道如何解决它。我该怎么办?
当我使用代码“from openpyxl import workbook
”并且使用的语言服务是“Pylance”时,输入“workbook”。将显示“智能感知”:
在VS Code中,它的“Intellisense”会显示导入模块中包含的方法或类,例如:您可以按“Ctrl”键并单击代码“openpyxl
”或鼠标“xl
”,会跳转到模块相关定义文件:
然后点击“工作簿”的相关定义文件,它没有方法或“iter_cols”的类,“max_row”,“值”: