python - 有没有办法在 VS Code 中引用 Python 项目?
问题描述
我正在研究一堆这样组织的 Python 3 脚本:
/workspace
/project_one
script_a.py
script_b.py
/project_two
script_c.py
有许多项目文件夹,每隔一段时间就会添加一个,其中包含不同数量的 .py 文件。我希望能够从其他脚本的每个文件夹中导入每个脚本,但是由于我切换到 VS Code,我不知道该怎么做。我尝试__init__.py
在每个目录中添加文件以及导入语句的各种语法。
根据我的阅读,Python 3 实际上并不支持这种导入方式(我觉得这很奇怪,这不是导入系统最常见的用例之一吗?)——但在 Eclipse 中它真的很容易使用 PyDev,我可以进入项目选项并选择“引用”项目。然后我就可以import project_one
在 script_c.py 中编写了,而且效果很好。我现在假设绝对路径可能以这种方式存储在某个 Eclipse 项目文件中?VS Code 有这样的功能吗?如果不是,我将如何继续编程而不必使用我读到的一些可能启用此功能的“肮脏黑客”?
解决方案
推荐阅读
- apache - apache在https中从无www重定向到www域
- powershell - 为受信任域上的组应用 NTFS 权限
- flowable - 可流动的 CMMN planitem 重新进入?
- naming-conventions - ASP.NET 5.0 中的 Microsoft.AspNetCore.* 命名空间会发生什么?
- javascript - leetcode算法边缘问题
- python - (PythonCrashCourse) 外星人入侵舰船运动
- javafx - 如何使用动画使 JavaFX 滑块旋钮仅移动到刻度线?
- android - React Native:Zoom Android SDK:“startMeetingWithParams”作为参与者开始会议 - 需要它作为主持人开始会议
- javascript - 验证表单上的多个字段
- reactjs - 防止`useEffect`循环