python - 当python代码位于不同模块时,如何让智能感知在vscode中工作

问题描述

我刚刚开始尝试使用 python。我有 pylance 作为认语言服务器的 vscode。在 pylance 之前,我是另一个 MS python 语言服务器。没有任何区别。我在 Windows 上,但虚拟环境位于 WSL2 (Ubuntu) 中,以防万一。

我开始尝试使用 pysNow,当代码函数位于一个文件中时,建议对函数以及 pysNow 本身包含的内容非常有用,我相信它被称为注释。 (作为文档字符串?)。请参阅以下示例:

对可用功能的建议

suggestion for available functions

pysNow 注释

pysnow annotation

但是,当我开始将功能拆分为不同的模块时,我再也看不到这些建议了...

我在开始时进行导入,根据 pylance,模块正确解析,因为当我开始输入它时,它是来自另一个模块的建议函数名称。但是,没有像我在上面的屏幕截图中发布的建议。

我确实相信有可能以某种方式将它们带回来,希望社区可以帮助我:)

谢谢!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...