相关疑难解决方法(0)

如何隐藏使用nbviewer可视化的ipython笔记本中的单元格中的代码?

我有一个ipython/jupyter笔记本,我用NBviewer可视化.

如何隐藏NBviewer呈现的笔记本中的所有代码,以便仅显示代码输出(例如绘图和表格)和降价单元格?

javascript ipython ipython-notebook

126
推荐指数
12
解决办法
9万
查看次数

抑制NBConvert中的代码?IPython的

我已经弄清楚如何抑制大型代码块出现在最终的NB转换(PDF)输出中.

通过将LaTex命令放在"我希望在最终输出中不需要的代码之前的原始单元格"中

\iffalse
Run Code Online (Sandbox Code Playgroud)

最后跟着这个原始单元格

\fi
Run Code Online (Sandbox Code Playgroud)

但是,当我需要显示数字等时,仍然留下一些丑陋的代码,而笔记本的基本目的是显示带有结果的代码,有时对于非技术用户,我们只需要输出..任何想法?

如果有人受到启发,有点相关..任何方式在markdown单元格中包含python变量,这样可以得到带有计算结果的动态文本?对不起第二个问题,但我不确定是否因为一些奇怪的原因而单独询问这个问题.

python ipython ipython-notebook

16
推荐指数
2
解决办法
1万
查看次数

使用ipython笔记本生成工程计算

我是一名结构工程师,我需要进行计算,这些计算基本上看起来像一个混合了文本,表格,数学表达式等的报告......这些计算是高度重复的,所以当我设计一个托梁时,除了数字之外,输出是一样的.

目前,我倾向于进行计算,然后手工或在开放的办公室文档中写下它们.为了做一些重复计算,我有时会使用Ipython笔记本和我编写的一些python模块.

现在真正的好处是直接在Ipytrhon笔记本中使用我的计算来产生输出.输出可以是pdf文档.

因此看到nbconvert真的让我感兴趣,我仍然需要做一些工作来理解模板位.

所以要到达那里,我需要:

  1. 让我的模块功能输出一些乳胶 - 我应该没问题
  2. 根据需要格式化nbconvert输出.我发现这个写一个IPython笔记本到HTML或PDF与内容表NBConvert中的这个抑制代码?IPython 任何人都可以指向更全面的教程吗?有没有办法从输入中有选择地显示或隐藏一些代码块?在输入单元格中这样的东西会非常棒:

    /hide
    Boring code
    //hide
    Interesting python code I want to show
    
    Run Code Online (Sandbox Code Playgroud)
  3. 找到一种插入pdf页面的方法有时我需要插入其他东西,比如绘图甚至是手写的东西,能够编写像insertmypdf这样的小函数(pathtomy/document.pdf)会很不错.因此,当我执行nbconvert时,它会自动插入页面.

我在做梦吗?如果你能指出我正确的方向,我将不胜感激.理想情况下,我花在重新输入之前我计算过的东西的所有时间都可以用a代替

ipython nbconvert --to=latex --template=latex_template.tplx --post=pdf file.ipynb
Run Code Online (Sandbox Code Playgroud)

python ipython-notebook

6
推荐指数
1
解决办法
1557
查看次数

标签 统计

ipython-notebook ×3

ipython ×2

python ×2

javascript ×1