r-RMarkdown中Python的编织器语言引擎如何跟踪代码块中的变量



为了更好地理解语言引擎是如何工作的,我查看了knitr的源代码,在单个块中评估代码似乎是一件相对简单的事情,但我很难理解Python块如何跨块调用变量。我从Yihui早期的包中得到的印象是,有人试图用套接字来实现这一点,但目前的网状和编织器代码似乎都不包含套接字代码,因此我提出了这个问题。

这是通过reticulate包而不是runr完成的。有关详细信息,请参阅R Markdown最终指南第2.7.1节。

p.S.runr是一个非常早期的实验,从未正式用于针织机

最新更新