我想知道是否有比使用sys.path.extension扩展路径更流畅的方法来处理从存储库中提取的模块。
我们拉一个项目,完成后每天需要保存它的文件结构。此外,每次开始工作时,我都会拉整个项目。
所需的路径扩展深度不同,我们仅使用许多行代码来描述模块的位置。
有更简单的方法吗?有没有办法概括这个路径扩展?
我们经常推和拉仓库,由于我们谈论的是脚本的一小部分,所以我们总是拉整个master(项目)在本地工作。因此,将项目的路径扩展设置为本地运行一次并不能解决第二天的问题。
str_rel_par_folder = os.path.dirname(os.path.dirname(os.path.realpath(__file__)))
sys.path.extend([os.path.join(str_rel_par_folder, r'some_file')])
如果有人知道此问题并以某种方式处理该问题,那就太好了。也许您对如何以不同方式使用Github提出了一些建议,以避免此类问题。
答案 0 :(得分:0)
因此,我得出了以下见解,以了解如何有效处理此问题: