Python 使rope项目了解核心库
我正在一个大型的代码库上工作,我想建立rope项目,以便rope能够快速完成我想要的任务。值得一提的是,我将rope与emacs一起使用,但如果我理解正确,rope的行为应该独立于编辑器 代码库有许多应用程序使用的核心库。每个应用程序都依赖于一个或多个核心库,但决不依赖于另一个应用程序。以下是目录结构的简化表示: repo |-- core | |--CoreLib1 | | |-- CoreLib1.egg-info | | `-- library_module | | |-- __init__.py | | `-- lib.py | `--CoreLib2 | |-- CoreLib2.egg-info | `-- library_module | |-- __init__.py | `-- lib.py `-- apps |-- AppA | |-- AppA.egg-info | `-- app_a_module | |-- __init__.py | `-- src.py |-- AppB | |-- AppB.egg-info | `-- app_b_module | |-- __init__.py | `-- src.py `-- AppC |-- AppC.egg-info `-- app_c_module |-- __init__.py `-- src.pyPython 使rope项目了解核心库,python,rope,Python,Rope,我正在一个大型的代码库上工作,我想建立rope项目,以便rope能够快速完成我想要的任务。值得一提的是,我将rope与emacs一起使用,但如果我理解正确,rope的行为应该独立于编辑器 代码库有许多应用程序使用的核心库。每个应用程序都依赖于一个或多个核心库,但决不依赖于另一个应用程序。以下是目录结构的简化表示: repo |-- core | |--CoreLib1 | | |-- CoreLib1.egg-info | | `-- library_module |
config.py
)repo/apps/AppA/app_a_module/src.py
时,尝试使用rope从core自动导入名称。它起作用了.ropeproject
目录。在/repo/apps/AppA/
中创建rope项目apps/AppA/.ropeproject/config.py
:config.py
)repo/apps/AppA/app_a_module/src.py
时,尝试使用rope从core自动导入名称。它失败了