python - 如何在 Visual Studio 中轻松查看“导入”中的代码(例如 Django 代码)
问题描述
我正在 docker 容器中学习和构建 Python 应用程序。我的编辑器是视觉工作室代码。在学习的过程中,我喜欢四处点击查看其他代码在做什么,以帮助更好地理解它,但我不确定使用 Python 时的最佳过程。
例如,我正在导入“os”库,但在那个库中有很多功能,如果能够深入了解它们是什么,那就太好了。
任何流程建议将不胜感激,以帮助我在这里学习。
谢谢,丹
解决方案
为了帮助澄清上述评论中的解决方案,这是我需要做的,以让智能感知以我需要的方式为我工作。
- 确保您的主机安装了您要执行的所有模块/库(这是在具有它们的 docker 容器之上,因为 VS Code 看不到它们)。在我正在处理的网站上执行此操作是
python3 -m pip install -r requirements.txt
.
注意:这确实带来了一些错误,但快速的谷歌帮助解决了这些问题,并且通常围绕安装python3.6-dev
和libmysqlclient-dev
.
- 确保 VS Code 指向您正在使用的 python 版本(例如,我将我的设置为 python3.6)。这可以在左下角的菜单选项中完成
完成这些步骤后,您应该能够将鼠标悬停在所有导入和类上以获取一些信息,并且 ctrl+click 将带您进入代码以查看它。
推荐阅读
- c++ - 错误 C1189 #error: C++ 标准库禁止宏化关键字“内联”
- python - 像目录一样写入 Google Cloud 存储桶?
- javascript - 获取文件:///eel.js net::ERR_FILE_NOT_FOUND。但是我通过cmd下载了鳗鱼,做了和作者一样的事情
- reactjs - React Hook 显示表单上选中的所有框
- python - 如何提高单行选择(即查找)的 PyODBC 性能?
- r - 在 R 中是否有可能通过添加两个数据框我们得到结果,即使相同类型的其他值不存在?
- python - google.oauth2 'No access token in response' 错误,同时尝试打开电子表格
- c++ - 颜色值总是设置为 204
- python - { "message": "mismatching_state: CSRF 警告!请求和响应中的状态不相等。" 跟随 auth0 quickstart python 01-login - OAUTH
- r - 总结 2 个具有公共数值字段的单独数据帧的同时 group_by