微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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

如何解决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 举报,一经查实,本站将立刻删除。