我正在尝试处理多个文件,这些文件的源块相互依赖。
例如,我有一个文件 decorators.org ,其中包含一些我经常使用的常见Python装饰器,而且我想在同一项目中的其他文件中使用函数。
我可以想到几种方法来解决这个问题,但我不确定哪种方法可以实际运行,哪种方式是标准的做法:
(org-babel-lob-ingest ./decorators.org)
。但是后来我不确定如何在受到伤害之后访问该变量。org-babel-load-file
,但看起来只适用于emacs-lisp源块org-babel-tangle-file
强制我依赖的文件预先纠缠,然后使用普通的Python导入语句导入它们。这是一种很好的方法,还是有一些更好的方法可以做到这一点,我错过了?