Bra*_*aca 7 python intellisense pygame autocomplete visual-studio-code
这个问题与 Pygame 无关,我以 Pygame 为例。
在尝试 Pygame 时,我注意到自动完成功能不适用于某些模块。例如,如果我开始输入pygame.mixerautocomplete shows MissingModule。在寻找解决方案时,我发现了许多类似的问题,这些问题涉及用 C 编写的各种文本编辑器和模块。我使用的是 Visual Studio Code,python 路径设置正确,我的代码运行良好。一种奇怪的解决方法是修改 Pygame 的__init__.py
启用自动完成的正确方法是什么?
我已经找到了一个解决方案,但我希望得到对 Python 更有经验的人的一些解释:
import package.module as module
Run Code Online (Sandbox Code Playgroud)
使用 Pygame 混合器,它是:
import pygame.mixer as mixer
Run Code Online (Sandbox Code Playgroud)
但我仍然不明白为什么自动完成 forimport.package.module不起作用,但却import.package.module as module起作用。
| 归档时间: |
|
| 查看次数: |
5209 次 |
| 最近记录: |