有没有办法在Markdown中嵌入Python代码?
有一种方法可以在Markdown(Rmd)中添加R代码,方法是使用
```{r}
foo()
```
这样做的结果会显示为一段代码块,并且这段代码的输出结果会动态计算出来。
那么,Python或者其他语言也能做到这一点吗?
3 个回答
2
marky
是一个Markdown预处理工具,它可以让你在Markdown文档中运行嵌入的Python代码。然后,这些文档会通过 pandoc
转换成 pdf
和 html
格式。所有的步骤都在一个 Makefile
文件中实现。
3
你也可以把Python代码嵌入到.Rmd文件里,想看看例子的话,可以去这个链接:https://github.com/yihui/knitr-examples/blob/master/023-engine-python.Rmd
11
你可以简单地使用:
```python
your_code = do_some_stuff
```
没错,你也可以对很多种语言做同样的事情。你可以在这个链接查看支持的语言列表:https://rdmd.readme.io/docs/code-blocks