5
现在python社区中的很多文档都是用ReStructuredText编写的。我想将这些文档中的一部分转换为ipython笔记本,以便可以不仅仅阅读文档中的示例,而是立即与它们进行交互。如何将ReStructuredText文档转换为ipython笔记本?
如何将ReStructuredTexts转换为ipython笔记本?有没有办法做到这一点?也许使用pandoc作为中间步骤?
我已经阅读some docs关于如何将ipython笔记本转换为其他同伴,但我有兴趣以相反的方式执行此操作,从rst到iptyhon。有任何想法吗?
感谢您的建议。我试过这个,但它不起作用,因为pandoc首先将'>>>'变成'\> \> \>'而不是代码块。有什么建议么? – Private
我在https://github.com/sympy/sympy/blob/master/doc/src/guide.rst上运行了pandoc 1.11.1 Linux,得到了'>>>'而不是'\> \> \>'in doctest块。我不确定逃生是从哪里来的。代码块在Ipy中执行,即使交互式提示仍然存在。我同意,如果他们被剥离,它会更好看,但我不知道任何现成的解决方案。注意到代码块中的另一个问题。因为在空行上没有缩进,所以名城正在分割区块。在事实之后合并单元非常容易,但您至少需要进行一些手动编辑。 – Chris